Who we are
Who we're looking for
What you will do
- Analyze software requirements and specifications to identify key functionalities and potential risks, ensuring comprehensive test coverage.
- Prioritize tests based on impact and likelihood of failure, balancing manual and automated testing for maximum efficiency.
- Collaborate with developers and product managers to refine designs and improve software quality based on test results.
- Contribute to the enhancement of testing frameworks and maintain automated test scripts to ensure scalability and maintainability.
- Document test processes and results for knowledge sharing and future reference, ensuring thorough tracking of test coverage and outcomes.
- Explore and integrate emerging AI tools and technologies to enhance QA processes and improve testing efficiency.
What should my qualifications be?
- 3+ years of professional experience in Quality Assurance (QA) roles, with a solid understanding of both manual and automated testing methodologies.
- Excellent communication skills in English (minimum B2 level), both written and verbal, with the ability to effectively collaborate with cross-functional teams and document test cases, results, and bugs.
- Proven expertise in setting up and maintaining automation frameworks with tools like Cypress and Playwright, and experience in integrating them into CI/CD pipelines for continuous testing.
- Strong programming skills in JavaScript, with the ability to write efficient and maintainable test scripts.
- Solid understanding of software testing techniques and best practices, including functional, regression, performance, and security testing.
- Experience with CI/CD processes using tools like GitHub Actions, GitLab CI/CD, and CircleCI, enabling automated build, test, and deployment pipelines.
- A logical and analytical mindset, with a keen eye for identifying and resolving complex issues during the testing process and meticulous attention to detail to ensure thorough examination and validation of all application aspects.
- Interest in integrating AI tools into testing workflows, enhancing testing efficiency and effectiveness.
- A solid grasp of Agile methodologies, particularly Scrum or Kanban, and a proven ability to work in fast-paced, iterative development environments.
- Strong experience in test case creation, execution, and documentation to ensure comprehensive test coverage, maintaining detailed records of test results, bugs, and improvements.
Benefits
- Competitive compensation
- Remote first work environment
- Laptop reimbursement program
- 15+ days of unavailable days per calendar year
- Predetermined non-working days that align with your cultural and social contexts
- Connectivity
- Technology
- Tools