HamburgerMenu
hirist

Job Description

Minimum Qualifications :


- Minimum 5-6 years of experience in software quality assurance, with a focus on API testing, UI. testing, and test automation.


- Proficiency in test automation using Rest Assured, Selenium using Java.


- Proficiency in working with API testing tools, such as Postman, including programming. collections and writing tests.


- Hands-on experience in writing and executing JMeter tests for performance and load testing.


- Strong programming skills in languages such as Java / JavaScript for test automation.


- Experience with version control systems such as Git.


- Very good understanding and hands on experience on Git lab or any other CI / CD pipelines.


- Excellent analytical and problem-solving skills, with a keen attention to detail.


- Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Good to have :


- Knowledge of Playwright for UI testing is considered an added advantage.


Responsibility :


- Identifying and Selecting Automation Test Cases


- Designing and Documenting the Automation Test Strategy


- Creating an Automation Test Plan


- Configuring Selenium Test Environment (STE)


- Implementing an Automation Framework


- Creating, Enhancing, Debugging, and Running Test Cases


- Monitoring the Defect Management Process


- Managing Changes and Executing Regression Tests


- Managing CI/CD integration and execution.


Job responsibilities :


- Contribute to the design and implementation of test automation frameworks and strategies


- Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to identify test requirements


- Design, develop, execute, and maintain automated tests to validate the functionality of our software products


- Create comprehensive test plans and implement effective test strategies.


- Create test cases and test data based on functional and non-functional requirements


- Identify, analyze, and document software defects, and track their resolution in an issue- tracking system


- Conduct root cause analysis of defects and recommend process improvements


- Work closely with development teams to investigate and resolve issues, ensuring the delivery of high-quality software


- Stay up to date with industry best practices and emerging trends in quality assurance and test automation


- Liaise with the product team to understand product changes and steer quality initiatives


- Provide support during the deployment and maintenance stages of the software development life cycle


- Mentor and provide guidance to junior QA team members, fostering a culture of continuous learning and improvement


info-icon

Did you find something suspicious?