- 8+ years experience in automation testing with advanced Java programming, API/Web service testing, and expertise in Selenium, Playwright, or Cypress
- Design, develop, and maintain automated test frameworks; create reusable test scripts; mentor team members; perform test execution and defect analysis in Agile environments
Job description
SDET Automation Lead/ Test Engineer
Selenium SDET JD: 7+Years
As SDET Quality Consultant, you will be predominantly involved in developing and automating business solutions by creating new and modifying existing software applications. You will be a primary contributor in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value. This is more than a challenging development role.
Responsibilities:
- Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Design, develop, and support frameworks for our test infrastructure and providing automation expertise to our development teams.
- Contribute toward predictable delivery of quality release.
- Research, recommend and implement tools as needed with the goal of increasing automation.
- Mentor team members on Automation frameworks and Manual Testing
- Be meticulous about documentation and maintaining a robust log of all test cases and test results.
- Understand business functional requirement and ability to create ATDD test scenarios.
- Develop and maintain reusable, data driven/Modular automated test scripts in one or more of the following tools: Selenium, Playwright, Cypress
- Work on In Sprint Automation and develop test scripts for given User Stories
- Work with project teams to review and provide feedback on requirements and application functionality to improve software quality and to create automated regression test scripts. Work with functional QA team
- Creation of test planning and perform Test execution within the Sprints.
- Develop and update Automated Regression test scripts.
- Develop and maintain object repositories, test data, and function libraries. Conduct code reviews and provide feedback to Automation team members and QA Management
- Investigate issues and provide analysis.
- Defect and trend tracking, reporting, and analysis
- Assist with creating and maintaining automation support documents surrounding standards, policies, procedures and metrics.
Required Qualifications & skill set:
- Minimum 8 + years of Experience in Manual and Automation testing
- Fundamental OOPS concepts and must have hands on anyone Programming language like JAVA, Python, JavaScript, test scripts writing with Test validations & Verifications.
- Must have hands on Advanced (Streams, Lambda Expressions etc…) java Programming and API/Web service testing.
- Understand existing automation framework and write reusable components with required programming language on any platforms like web, mobile, and desktop.
- DevOps: ADO, Jenkins, GitHub, XL Deploy, Cucumber, Gherkins
- Hands on coding experience in Core Java, J2EE, spring ecosystem.
- Strong working knowledge of TDD & BDD
- Thorough understanding of SDLC, specifically automated QA processes in Agile development environments
- Ability to understand requirement, do POC, estimation techniques, must know internal BOTs & integrations and manage automation delivery with team.
- Proficient working with relational databases such as MySQL, Oracle, SQL Server, etc.
- In-depth knowledge implementing test automation using either Selenium, Playwright, Cypress
- Knowledge on Spock is huge plus.
- Knowledge on Maven, Jenkins, GitHub, Docker, RabbitMQ, Openshift,
- Experience working with the CI/CD and DevOps goal/initiatives.
Selenium SDET JD: 5+Years
As SDET Quality Consultant, you will be predominantly involved in developing and automating business solutions by creating new and modifying existing software applications. You will be a primary contributor in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value.
Responsibilities:
- Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Design, develop, and support frameworks for our test infrastructure and providing automation expertise to our development teams.
- Contribute toward predictable delivery of quality release.
- Research, recommend and implement tools as needed with the goal of increasing automation.
- Mentor team members on Automation frameworks and Manual Testing
- Be meticulous about documentation and maintaining a robust log of all test cases and test results.
- Understand business functional requirement and ability to create ATDD/BDD test scenarios.
- Develop and maintain reusable, data driven/Modular automated test scripts in one or more of the following tools: Selenium, Playwright, Cypress
- Work on In Sprint Automation and develop test scripts for given User Stories
- Work with project teams to review and provide feedback on requirements and application functionality to improve software quality and to create automated regression test scripts. Work with functional QA team
- Perform Test execution within the Sprints.
- Develop and update Automated Regression test scripts.
- Develop and maintain object repositories, test data, and function libraries. Conduct code reviews and provide feedback to Automation team members and QA Management
- Investigate issues and provide analysis.
- Defect and trend tracking, reporting, and analysis
Required Qualifications & skill set:
- Minimum 4 + years of Experience in Manual and Automation testing
- Fundamental OOPS concepts and must have hands on anyone Programming language like JAVA, Python, Javascript, test scripts writing with Test validations & Verifications.
- Must have hands on Advanced (Streams, Lambda Expressions etc…) java Programming and API/Web service testing.
- Understand existing automation framework and write reusable components with required programming language on any platforms like web, mobile, and desktop.
- DevOps: HP ALM, Jenkins, GitHub, XL Deploy, Cucumber, Gherkins
- Hands on coding experience in Core Java, J2EE, spring ecosystem.
- Strong working knowledge of TDD & BDD
- Thorough understanding of SDLC, specifically automated QA processes in Agile development environments
- Proficient working with relational databases such as MySQL, Oracle, SQL Server, etc.
- In-depth knowledge implementing test automation using either Selenium, Playwright, Cypress
- Knowledge on Spock is huge plus.
- Knowledge on Maven, Jenkins, GitHub, Docker, RabbitMQ, Openshift,
- Experience working with the CI/CD and DevOps goal/initiatives.