Job description
NovaLabs Technologies is a fast-growing software company delivering cloud-native solutions to enterprise customers. We are seeking a results-driven Quality Assurance Engineer to join our expanding QA team and help us ship reliable, high-quality software.
In this role, you will design test strategies, write comprehensive test cases, and collaborate with product and engineering to ensure quality across web and mobile platforms. You will contribute to our automation efforts, participate in code reviews, and help drive a culture of quality throughout the product lifecycle.
We offer a competitive salary, strong benefits, and opportunities for career growth in a collaborative, inclusive environment.
Responsibility
- Define, maintain, and execute end-to-end test plans and cases for web and mobile applications.
- Collaborate with product, design, and engineering teams to understand requirements and implement effective test strategies.
- Design, implement, and maintain automated test suites (Selenium/Playwright) and regression suites.
- Perform API testing using Postman, REST Assured, or equivalent tools; verify data integrity and error handling.
- Manage defect lifecycle in Jira; reproduce, triage, prioritize, and track resolutions.
- Execute manual exploratory testing to identify edge cases, usability issues, and performance bottlenecks.
- Integrate tests into CI/CD pipelines and provide clear test results and quality metrics.
- Mentor junior QA engineers and contribute to a culture of quality and continuous improvement.
Qualification
- 3+ years in Quality Assurance or software testing in Agile environments.
- Strong knowledge of QA methodologies, risk-based testing, and test planning.
- Experience with test automation tools (Selenium, Playwright, Cypress) and scripting languages (Java, Python, JavaScript).
- API testing experience (Postman, REST Assured) and understanding of RESTful principles.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions) and version control (Git).
- Excellent problem-solving, communication, and collaboration skills; ability to work cross-functionally.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).