At Taskworld, we believe in upholding highest standards for our project management application. We are looking for a Quality Assurance (QA) engineer to ensure stable and smooth delivery of our feature releases.
As a QA Automation Engineer, you will be heavily involved with the development team to ensure quality software deployment with an emphasis on test automation.
You'll use test scripts and scenarios to create product requirements for developers so that they can be effectively tested.
You will work with developers to ensure that their code meets quality standards by conducting both automated and manual (if necessary) tests.
If you believe that QA is not an afterthought but a vital part throughout the software development process, then we are on the same page :-)
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and cases
Design, develop and execute automation scripts using open source tools
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products.
Mentor team members on automation
Ensure that all tests are executed and give regular feedback to the team lead about the quality status
Use appropriate measures and KPIs to validate and report on software quality
We are international company, so English is a must
Strong background (3+ years) in tooling or QA automation
Thorough understanding of SDLC, specifically automated QA processes in an agile development environment
Experience in writing, executing and monitoring automated test suites.
Solid programming skills
Experience in working with source control, preferably git and GitHub
Experience in testing for browser compatibility on desktop, tablets and mobile devices