Analyze requirements, review technical design, and build and maintain
test case plans and automation for UI, API, and Database functionalities.
Research, identify, and implement newer test automation technologies.
Participate in design reviews and product improvement activities.
Build & maintain requirement / test case/ test result traceability matrix.
Build & automate the test cases for continuous integration.
Analyze test results along with failure analysis, utilize fact /
data driven metrics to continuously improve test efficiency and effectiveness.
Ensure measurable improvement of product quality by identifying, developing
and implementing innovative QA capabilities, strategies, approaches and services.
Escalate issues, concerns and risk proactively.
Our Requirements
Experienced with test automation on SaaS applications, APIs, and Databases.
5+ years experience developing test automation using Python. Java experience preferred.
Experienced with scale and performance testing of distributed systems/databases.
Strong computer science fundamentals, including data structures, distributed algorithms,
and software design (formal degrees are not necessary).
Excellent troubleshooting and problem-solving skills.
Ability to think creatively and innovate.
A desire to deliver the best software possible that just works!