๐United States
Quality Assurance Engineer
closed
Smart Reporting GmbH
๐Remote - Germany
Summary
Join our QA team and perform exploratory testing, create and maintain manual and automated test cases, and design automated test scripts using Cypress and Typescript with a BDD framework. Ensure high software quality by setting up QA processes and collaborating with developers and product owners. Drive continuous improvement of QA processes and methodologies. Document and report bugs using designated tools and lead/participate in "3-amigos" sessions. Generate comprehensive test reports and provide guidance to junior team members. Implement shift-left testing and work with Docker Compose and Kubernetes. Contribute to a cutting-edge medical software product and join a positive, highly skilled, and international team.
Requirements
- Bachelorโs/Masterโs degree (Computer Science, Engineering, or related field) or equivalent educational background
- Profound working experience in software quality assurance, with a strong background in manual and automated testing methodologies (incl. test automation experience)
- Hands-on experience with Typescript, CI/CD pipeline integration and Behaviour-Driven-Development (BDD) with Cucumber
- Proficiency in MySQL, including writing and optimising queries
- Proven experience in both frontend and backend testing
- Strong knowledge of API testing tools (Postman, RestAssured, Cypress) and methodologies
- Hands-on experience of CI/CD pipelines and their role in QA processes
- In-depth knowledge of software development life cycle (SDLC), testing processes, and agile methodologies
- Proficiency in test automation tools and frameworks (e.g., Cypress/Playwright) and programming languages (e.g., Typescript, Java) for test script development
Responsibilities
- Perform exploratory testing, creation, and maintenance of manual and automated test cases to ensure thorough test coverage on all test levels
- Design, develop, and maintain automated test scripts using Cypress, in a language such as Typescript using BDD framework
- Responsible for ensuring high software quality within the scrum team by setting up QA processes, collaboration with Developers, and Product owners
- Drive continuous improvement of quality assurance processes, methodologies, and best practices to enhance overall software quality and testing effectiveness
- Document and report bugs found during testing using designated bug tracking tools, ensuring accurate and detailed descriptions
- Lead/Participate in โ3-amigosโ for defining clearer acceptance criteria
- Generate comprehensive test reports, metrics, and documentation to summarize testing activities, findings, and outcomes for stakeholders and project teams
- Provide guidance, mentorship, and knowledge sharing to junior members of the QA team, fostering a culture of learning and continuous improvement
- Implement and advocate for shift-left testing approaches to identify defects early in the development cycle
- Work with Docker Compose and Kubernetes to support testing environments
- Ensure compliance with medical software standards and regulations
Preferred Qualifications
- Familiarity and experience with shift-left testing practices is a big plus
- Experience with performance/load/stress test is a plus
- Strong analytical and problem-solving skills, with the ability to effectively prioritize and manage multiple tasks and projects simultaneously
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
Benefits
- The opportunity to contribute to a cutting-edge medical software product with rapid growth and significant funding from top-tier investors and EU grants
- Working for a meaningful product that positively impacts healthcare and people's lives
- Joining a positive, highly skilled, and international team
- Individual development budget to support your professional growth
- Jobticket, Jobrad, and further Benefits
- Flexible working hours and up to 80% Remote work possible
- Competitive compensation
This job is filled or no longer available
Similar Remote Jobs
๐Worldwide
๐Romania
๐Worldwide

๐Worldwide
๐Germany
๐Germany

๐Malaysia
๐Costa Rica
๐India