Software Test Automation Engineer
New
J
JobgetherSoftware testing
Based in IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 10 years of professional IT experience with an EQF Level 7 university degree, or at least 12 years with an EQF Level 6 university degree
- Required Skills
- CypressJavaJenkinsJUNITOracleSeleniumPlaywright
Requirements
- Hold an EQF Level 7 university degree in any field and have at least 10 years of professional IT experience, or hold an EQF Level 6 university degree in any field and have at least 12 years of professional IT experience.
- Have hands-on experience with Selenium WebDriver, Cypress, Playwright, RestAssured, Cucumber JVM or Behave, JUnit, and TestNG.
- Have strong Java skills and experience with OpenJDK 11, 17, and 21, including Streams, Collections, and Lambda expressions.
- Have experience with Maven, Gradle, Jenkins, GitLab CI, Apache JMeter, and test data management.
- Work confidently with Oracle databases and complex SQL queries, as well as Angular and SCSS.
- Understand Protocol Buffers, Jackson, and Gson and their use in application integration and data handling.
- Have knowledge of JWT/JJWT, OAuth 2.0, and OpenID Connect.
- Show interest in Generative AI-assisted test generation and familiarity with Amazon Kiro.
- Apply structured testing methodologies and analytical problem-solving to identify defects and improve software quality.
Responsibilities
- Design, implement, and maintain automated tests for web applications, APIs, and backend systems using scalable test frameworks.
- Define test automation architecture, select tools, and establish strategies for transitioning from manual to automated testing.
- Integrate continuous testing into CI/CD pipelines and produce quality metrics and automated reports.
- Collaborate with developers and QA teams to expand regression coverage, promote shift-left testing, and support DevSecOps practices.
- Evaluate testing technologies, including Generative AI-assisted test generation and Amazon Kiro.
- Support performance testing and improve test data management practices.
- Apply equivalence partitioning and boundary value analysis to strengthen test coverage and reliability.
- Validate application behavior and business workflows, including grant lifecycle processes from initial submission through amendments.
View Full Description & ApplyYou'll be redirected to the employer's site