QA Engineer
We are looking for a Quality Assurance Engineer to join our growing team of engineers and contribute towards scaling the platform. The successful candidate will be responsible for ensuring application stability and quality assurance at all stages of software development and deployment.
You will conduct automated and manual tests to ensure the software created by the engineers is fit for purpose and any bugs or issues are removed before it gets deployed to everyday users.
You will also be directly working with the tech and product teams to ensure platform efficiency, performance, and stability.
Location: Remote
Experience: 3+ years
Key responsibilities
- Develop and execute test plans, test cases, and test scripts to verify the functionality, performance, and security of the DRO Health platform.
- Collaborate with the development team to understand software requirements, identify testable features, and provide input on design and implementation.
- Perform manual testing to identify software defects, inconsistencies, and usability issues.
- Develop and maintain automated test suites and frameworks to improve the efficiency and scalability of testing processes.
- Write clear, concise, and detailed bug reports and track them to resolution.
- Conduct regression testing to validate software changes and ensure the stability of existing features.
- Collaborate with cross-functional teams, including developers, product managers, and UI/UX designers, to ensure the delivery of high-quality software.
- Continuously enhance and improve QA processes and methodologies.
- Stay updated with industry best practices, emerging technologies, and trends in quality assurance and testing.
Experience and skills required
- Strong understanding of software QA methodologies, tools, and processes.
- Experience in testing both frontend and backend systems.
- Proficiency in creating and executing test plans, test cases, and test scripts.
- Solid knowledge of HTML, CSS, JavaScript, and DOM manipulation for frontend testing.
- Familiarity with backend technologies such as Python, Django, and Django REST Framework for API testing.
- Experience with automated testing frameworks and tools, such as Selenium, Cypress, or similar.
- Knowledge of SQL and the ability to write basic queries for database testing.
- Strong analytical and problem-solving skills with keen attention to detail.
- Excellent written and verbal communication skills, with the ability to articulate complex issues clearly.
- Ability to work effectively in a remote team environment, collaborating with team members across different disciplines.
- Familiarity with version control systems like Git.
Salary
Salary is highly competitive and based on experience and skills.
Benefits
50% off all DRO Health services for family and friends
Apply
You will be required to submit your CV, cover letter and portfolio
Role closed
We are no longer accepting applications for this role. This page will be populated if the role opens up again.