Senior TestEfficiency Engineer
Job Summary
- Lead end-to-end quality assurance activities across the software development lifecycle.
- Involves in hands-on testing building automation frameworks mentoring team members and ensuring delivery of reliable high-quality software products.
- Provide tech solutions development and support to stakeholders (IT and business) in alignment with the organization strategy and roadmap
Accountability | Supporting Activities | Outcome/ deliverables |
Quality Assurance & Testing | Develop and execute comprehensive test strategies test plans and test cases. Perform functional integration system regression and drives user acceptance testing. Conduct non-functional tests including performance load stress and security testing. | |
Automation Engineering | Design develop and maintain scalable test automation frameworks (UI API and integration). Automate repetitive test scenarios to improve efficiency and CI/CD pipeline coverage. Integrate automated tests into build pipelines and ensure reliable test execution. | |
Collaboration & Delivery | Work closely with developers business analysts and product owners to refine requirements. Participate in Agile ceremonies (stand-ups sprint planning retrospectives). Support the testing lifecycle during deployments and release cycles. | |
Defect Management | Identify document and track defects through proper defect management tools. Work with engineering teams to perform root-cause analysis and validate fixes. Ensure defects are resolved within agreed timelines. | |
Leadership & Best Practices | Mentor junior test engineers and guide them on QA techniques and automation. Establish QA standards improve test processes and promote a quality-first culture. Evaluate new testing tools techniques and frameworks. | |
Requirements
Min 6 years in software testing and quality engineering.
Strong understanding of SDLC STLC Agile/Scrum and CI/CD principles.
Hands-on experience with automation frameworks such as:
o Selenium Cypress Playwright Appium
o JUnit/TestNG Cucumber UIPath Watermelon Postman/Newman
Experience with REST API and microservices testing.
Some level of exposure in one or more scripting/programming languages (Java JavaScript/TypeScript Python).
Experience with performance testing tools (JMeter Gatling).
Strong skills in test management and defect tracking tools (Jira Azure DevOps TestRail).
Experience in banking & financial services testing (e.g. KYC AML onboarding systems) is preferred.
Experience with security testing tools (OWASP ZAP Burp Suite) is desirable.
Knowledge of contract testing (Pact) and service virtualization is advantageous.
Having base understanding of cloud environments (AWS/Azure/GCP) and containerized apps (Docker/Kubernetes) is extremely desirable.
Familiarity with GitOps and DevOps practices.
Required Skills:
Quality Assurance & Testing Automation Engineering Collaboration & Delivery Defect Management Leadership & Best Practices