Senior Software QA Engineer
Details
- Working location: Central
- Working hour: Mon to Fri, 830am to 6pm.
- Salary package: Basic + AWS
- Others benefits: Group insurance, above industries standard leave benefits, good employee welfare, learning & development etc.
Responsibilities
- Lead system integration testing with other system owners to validate cross-system interactions.
- Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met.
- Analyze and decompose complex software systems to design holistic, risk-based test strategies.
- Develop and maintain test automation frameworks using industry-standard tools.
- Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing.
- Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria.
- Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production.
- Continuously refine smoke tests in the Development CI environment for early issue detection.
- Take on a secondary role as an Application Performance Engineer or Application Security Engineer to expand testing coverage beyond functional aspects.
- Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting.
- Drive continuous improvement in agile testing practices, tools, and methodologies.
- Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact.
- Perform time-boxed exploratory testing to uncover edge cases and usability issues.
- Maintain a stable regression test suite integrated into QA nightly builds
Requirements
- Min 7years of experience in Software Quality Engineer with strong knowledge of test automation strategies and risk-based testing.
- Experience designing and executing test cases, test plans, and test suites.
- Hands‑on experience with manual and automated testing for web, mobile, and API services.
- Experience with test automation frameworks such as Selenium, Playwright, Robot Framework, Cypress, SikuliX, or EggPlant.
- Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#.
- Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo).
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
- Contact you about potential opportunities.
- Delete personal data not required at this application stage.
- To withdraw consent, email dpo@scientecconsulting.com.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.