Create/Review detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Liaise with internal teams (e.g. developers and product managers) & triage bugs
Implementation and adoption of highly automated product certification testing integrated into our CI/CD processes
Understanding customer use cases, diving deep into the software development, and developing QA approaches to measure confidence in the product
Testing microservices using stubs, mocks and service virtualisation
Take ownership for design and development of web UI, web service API test automation scripts & organize test suites
Report bugs by providing minimal steps needed to reproduce and identify a potential root cause (search the log files, use QA/Dev tools, etc)
Analyse test results and track software testing metrics. Implement the right metrics, prepare, and present test reports
Collaborate, communicate well across the QA team, and work with the cross functional teams to solve issues, move initiatives forward (Dev, DevOps, PM, Doc)
What You Will Need:
Basics:
Bachelor s degree in Software Engineering or similar technical field or equivalent experience
3+ years of related work experience
Experience working on leading Test Automation tools and frameworks such as Nightwatch, Katalon Studio, Ranorex, Selenium and pyTest
Experience in scripting languages like Shell scripts, Python, JavaScript.
Experience testing on Windows/Linux environment. Have detailed knowledge of cross-platform software testing tools and environments
Experience in testing cloud based SaaS products.
Experience with QA Test Management Systems and assuring coverage against requirements for features and regression testing
Knowledge of tools like JIRA, Github, Git lab, Confluence, Browser developer tools etc
Insight into how customers use software and the ability to use that knowledge to design better tests, identify more meaningful bugs and offer product ideas that add high value
Ability to explore and adapt to new tools & technologies for better R&D efficiency and quality
Self-motivated team player with strong problem solving analytical and quality assurance skills
Excellent oral and written communication skills, including the ability to work effectively in a distributed team
Understanding of Agile development practices
Preferred:
Knowhow of Microservice Architecture
Understanding of cloud native applications & its deployment
Proficient in Javascript & Python
Various test Automation frameworks and techniques
Quick learner, self-motivated, and a strong team player
Identifying gaps in automation testing, follows and is passionate for Automation First approach