Responsibilities
- Create comprehensive test plans, cases, and scripts to validate software functionality.
- Execute both manual and automated testing procedures to detect software issues.
- Work with development teams to assess requirements and offer input on design and features.
- Provide guidance and mentorship to junior QA team members on testing standards and methods.
- Carry out regression testing to confirm software stability following updates.
- Apply test automation frameworks to enhance testing speed and coverage.
- Log and monitor defects using a dedicated issue tracking system.
- Take part in code reviews to uphold quality benchmarks.
- Produce and maintain detailed testing records and progress reports.
- Coordinate with product management to support on-time delivery of reliable software.
- Identify and implement improvements to testing workflows and techniques.
- Keep current with emerging testing tools and industry advancements.
- Engage in team discussions and report on testing status regularly.
Requirements
- Bachelor’s degree in Computer Science or a relevant technical discipline.
- Minimum of five years of hands-on experience in software quality assurance.
- Skilled in using test automation tools including Selenium, JUnit, or comparable platforms.
- Solid grasp of testing methodologies and industry best practices.
- Proven experience working within Agile development environments.
- Strong analytical abilities and effective problem-solving aptitude.
- Clear and collaborative communication skills.
- Experience using version control systems like Git.
- Capable of independent work and managing concurrent tasks efficiently.
Nice to Have
- Background in testing mobile applications.
- Understanding of security testing principles and techniques.
- Exposure to CI/CD pipeline processes.
- Hands-on experience with API testing tools such as Postman or SoapUI.
- Holding recognized testing certifications, such as ISTQB, is advantageous.
Benefits
- Fully remote work setup with global accessibility.
- Pathways for professional growth and skill development.
- Access to modern testing tools and technological resources.
- Inclusive and cooperative team culture.
- Wellness and health support programs.
- Market-competitive compensation and performance incentives.
- Extensive paid leave and vacation allowances.
- Encouragement and support for ongoing education and career progression.
Compensation
Competitive salary and performance-based bonuses
Work Arrangement
Remote (Worldwide)
Team
Collaborative and inclusive team environment
Other
- We are an equal opportunity employer and value diversity at our company.
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.
- If you would like more information about how your data is processed, please contact us.