About the position
The job overview for the QA Automation Engineer position is to develop and execute exploratory and automated tests to ensure product quality. The responsibilities include reviewing requirements, creating test plans and cases, identifying and tracking bugs, and performing regression testing. The ideal candidate should have proven work experience in software development and quality assurance, strong knowledge of QA methodologies and tools, experience with automated testing, and familiarity with SQL and scripting. This role requires working in an Agile/Scrum development process, and experience with performance and security testing is a plus.
Responsibilities
- Review requirements, specifications, and technical design documents to provide feedback
- Create detailed and well-structured test plans and test cases
- Estimate, prioritize, plan, and coordinate testing activities
- Design, develop, and execute automation scripts
- Identify, record, document, and track bugs
- Perform regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products
- Liaise with internal teams to identify system requirements
- Monitor debugging process results
- Proven work experience in software development and quality assurance
- Strong knowledge of software QA methodologies, tools, and processes
- Experience in writing clear and comprehensive test plans and test cases
- Hands-on experience with white box and black box testing
- Hands-on experience with automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- BS/MS degree in Computer Science, Engineering, or a related subject
Requirements
- Proven work experience in software development
- Proven work experience in software quality assurance
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Hands-on experience with automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- BS/MS degree in Computer Science, Engineering or a related subject
Benefits
- Competitive Equity Package: Earn equity shares to gain wealth as the company grows.
- Insurance: Health and well-being coverage.
- Gym & Wellness Reimbursement: Gym reimbursement for all employees.
- Generous Vacation Policy: Encouragement of time off.
- Duvet Day: A day off to stay warm and cozy.
- Mental Health Day: A day off to recharge and enjoy personal time.
- 4 weeks of 'Work from Anywhere': Ability to work remotely from various locations.
- Professional Development: Support for career goals and growth.
- Company issued laptop: Separate work and personal life.
- Unlimited Coffee, Drinks & Healthy Snacks: Provided for the team.
- Flexible Working: Autonomous environment to perform at the highest level.