Job Description : Software Test Engineer
Responsibilities
Partner with Product and Development teams to capture test case requirements
Plan, analyse, write & execute automated test scripts
Automate & carry out regression testing scripts using Java with playwright
Leverage automated test frameworks to build test suites
Investigate problems in software as a result of testing
Partner with QA analysts and software developers to find solutions
Execute cases, report defects, define severity and prioritize defects
Qualifications
5-7 years of software development and/or automated testing experience
Hands-on automation experience in frameworks and scripting, preferably in Java with playwright, with the ability to define, design and implement robust, scalable, and high-quality test suites
Good knowledge of SQL concepts & Java
Sound understanding of automated test frameworks, like TestNG, RestAssured and Playwright
Good understanding of API testing both manual and automation
Enthusiastic about automating everything to help achieve true CI/CD
A passion for high-quality code, testing, and problem-solving
Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business
Experience using tools such as JIRA, GitHub, Confluence, etc.
Bachelors or masters degree in computer science or related field
Experience in agile software development practices and DevOps
Experience with configuration management tools (GIT), configuration concepts, and continuous integration tools (Jenkins)
Keyskills: Java Playwright QA Automation Automation Testing Ci/Cd Devops
Persistent Systems builds software that drives our customers business, for enterprises and software product companies with software at the core of their digital transformation. For more information, please visit www.persistent.com