
Explore more
About the role
- Work across all stages of the software development lifecycle with a focus on quality;
- Plan, develop and execute manual and automated test cases;
- Work with automation tools;
- Review and evaluate unit and integration tests;
- Provide technical feedback on code quality and test coverage;
- Collaborate with development and product teams to ensure highly reliable deliveries.
Requirements
- Bachelor's degree completed in Computer Science, Software Engineering, Information Systems, or related fields (must have diploma in hand during the process);
- Experience in QA activities across the entire development lifecycle;
- Hands-on experience with manual and automated testing;
- Knowledge of test automation tools (such as Selenium);
- Familiarity with programming languages, especially Java;
- Experience with JUnit (for backend) and Jest (for frontend).
- QA certification such as ISTQB or CSTE;
- Experience with BDD test automation (e.g., Cucumber);
- Strong understanding of agile methodologies such as Scrum, Kanban, and SAFe.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
manual testingautomated testingtest automationJavaJUnitJestBDDCucumberQA activitiescode quality
Soft Skills
collaborationtechnical feedbackquality focus
Certifications
ISTQBCSTE