We are seeking a highly experienced SW Quality Assurance Engineer , also known as a Senior Automation Quality Analyst, to join our team. The ideal candidate will have extensive experience in web-based and API software testing and will be responsible for designing and developing automation frameworks and integrating them into CI / CD pipelines . This role is for a hands-on expert who can mentor team members and work effectively in an Agile (SCRUM) environment.
Roles and Responsibilities
- Design, develop, and maintain automation frameworks using Java or C# .
- Develop and execute automation test scripts for web, mobile, and API testing .
- Perform system integration testing (end-to-end) in microservices-based applications.
- Integrate automated test cases into CI / CD pipelines , preferably using GitLab .
- Collaborate with cross-functional teams to define test strategies, create test plans, and estimate efforts.
- Document test plans, test cases, defect reports, and release notes.
- Guide and mentor team members in automation best practices.
- Perform both manual and automated testing for web and mobile applications.
Skills Required
Strong hands-on experience with Java or C# .Expertise in Selenium for web automation and Appium for mobile automation.Hands-on experience with at least one BDD framework such as Cucumber, SpecFlow, or Reqnroll .API testing experience with Postman and RestAssured / RestSharp .The ability to design custom automation frameworks using Java or C#.Experience with CI / CD tools ( GitLab preferred) for test automation execution.Strong knowledge of Agile methodology using JIRA .Strong analytical, communication, and critical thinking skills.Nice to Have :Experience with Zephyr for test management.Performance testing using JMeter .Experience with Docker / AWS .SQL query knowledge for database validation.Skills Required
Java, Appium, Postman, Api Testing, Agile Methodology, Zephyr, Docker, Sql Query