Search by job, company or skills

S

Lead Software Engineer - Automation Testing

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Reference 260000YG

Responsibilities

a text-decoration: none; color: #464feb; tr th, tr td border: 1px solid #e6e6e6; tr th background-color: #f5f5f5;

Role Overview

We are looking for a highly skilled Senior Test Automation Engineer with strong proficiency in Selenium, BDD frameworks, and Java/.NET (preferably .NET). The ideal candidate will have extensive hands-on experience designing, developing, and maintaining automation frameworks, along with the ability to mentor junior engineers and collaborate effectively with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain robust Test Automation frameworks using Selenium WebDriver.
  • Implement and maintain BDD methodologies (e.g., Cucumber, SpecFlow).
  • Create, execute, and optimize automated test suites for web and API applications.
  • Collaborate with development and QA teams to understand requirements and ensure comprehensive test coverage.
  • Perform debugging, root cause analysis, and identify areas for automation improvement.
  • Work with version control systems (Git) for code maintenance and collaboration.
  • Support database testing, API testing, and integration of automated tests with CI/CD pipelines.
  • Provide technical leadership and mentor junior team members.
  • Prepare and maintain test documentation and reports using test management tools.

Required

Profile required

Required Experience & SkillsTechnical Skills

  • 8+ years of hands-on experience in Test Automation with Selenium and BDD.
  • Strong working knowledge of Selenium WebDriver, Java / .NET (.NET preferred).
  • Expertise in BDD frameworks and methodologies.
  • Experience in designing and maintaining automation frameworks.
  • Strong understanding of OOPs concepts.
  • Experience with JUnit and TestNG frameworks.
  • Working knowledge of API testing and database testing.
  • Familiarity with test management tools (e.g., JIRA, Azure DevOps, TestRail).
  • Experience with Git or similar version control systems.
  • Knowledge of Python is an added advantage.

Leadership & Soft Skills

  • Strong analytical and problemsolving abilities.
  • Excellent debugging skills.
  • Ability to mentor and guide junior team members.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively in a fast-paced, agile environment.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience working in Agile/Scrum environments.
  • Exposure to CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).

Why join us

We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status

Business insight

At Socit Gnrale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious. Whether you're joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating, and taking action are part of our DNA. If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Still hesitating

You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved.

We are committed to support accelerating our Group's ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142914463