HamburgerMenu
hirist

Job Description

Key Responsibilities :

- Design, develop, and maintain automated test frameworks and test cases.

- Collaborate with developers and business analysts to understand requirements and acceptance criteria.

- Execute automated and manual test cases, analyze results, and log defects.

- Ensure test coverage for functional, regression, integration, performance, and security testing.

- Set up CI/CD pipelines for test automation.

- Identify, report, and track software defects through resolution.

- Maintain test data and environments to support testing activities.

- Provide feedback on software usability and suggest improvements.

- Stay up to date with new testing tools and test strategies.


Required Skills and Qualifications :


- Bachelors degree in Computer Science, Information Technology, or related field.

- Proven experience as a QA Automation Engineer or Software Development Engineer in Test (SDET).

- Strong programming skills in Java, Python, JavaScript, or C#.

- Hands-on experience with automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, or PyTest.

- Experience with API testing tools (Postman, Rest Assured).

- Knowledge of CI/CD tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

- Familiarity with version control systems (Git).

- Solid understanding of software testing life cycle (STLC) and defect life cycle.

- Strong analytical and problem-solving skills.

- Excellent communication and collaboration abilities.


Preferred Qualifications :


- Experience testing web, mobile, and API applications.

- Exposure to cloud environments (AWS, Azure, GCP) for testing.

- Experience with performance testing tools (JMeter, LoadRunner).

- Knowledge of Agile/Scrum methodologies.

- ISTQB certification is a plus.


info-icon

Did you find something suspicious?