
Quality Assurance Engineer
RH Voluntário • Zurich, Zurich, Switzerland
Role & seniority: Quality Assurance Engineer, mid-level (3+ years hands-on QA experience)
Stack/tools: Selenium, JUnit, TestNG, Postman; programming: Java, Python, JavaScript; CI/CD: Jenkins, GitLab CI; performance: LoadRunner, JMeter; defect tracking: Jira; languages: English plus German or French (written/spoken)
Top 3 responsibilities
-
Plan and execute manual and automated test campaigns from requirements/specs
-
Identify, report, track, and verify defects to ensure release quality
-
Develop and maintain automated tests to improve coverage and efficiency
Must-have skills
-
3+ years QA experience with manual and automated testing
-
Proficiency with Selenium, JUnit/TestNG, Postman; scripting in Java/Python/JavaScript
-
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and Jira
-
Strong problem-solving, communication, and cross-functional collaboration
-
English plus German or French (oral/written)
Nice-to-haves
-
Experience with Agile methodologies
-
Global/ multinational team exposure
-
Knowledge of Swiss regulations and industry standards
Location & work type: Switzerland; full-time position in Quality Assurance Team
Full Description
Job Title: Quality Assurance Engineer
Location: Switzerland
Department: Quality Assurance Team
Position Type: Full-time
Job Overview
- We are looking for an experienced Quality Assurance Engineer to join our team. As a QA Engineer, you will be responsible for ensuring that our software and hardware products meet the highest quality standards. You will work closely with the development, product, and other cross-functional teams to design, execute, and maintain efficient test plans, ensuring that our products are defect-free and meet customer requirements before release.
Key Responsibilities
Test Planning & Execution: Develop and execute test cases based on requirement documents and technical specifications, performing both manual and automated testing.
Defect Management: Identify, report, track, and validate defects, ensuring they are resolved before product release.
Automation Testing: Develop and maintain automated test scripts to improve testing efficiency and coverage.
Performance & Security Testing: Perform performance, load, and security testing to ensure the product's stability and security in various environments.
Cross-functional Collaboration: Work closely with development, product, and operations teams to ensure adherence to quality standards and resolve product issues.
Documentation & Reporting: Create clear and comprehensive test reports and documentation, ensuring traceability and analysis of test results.
Continuous Improvement: Continuously improve testing processes and tools to help the team increase efficiency and product quality.
Qualifications
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Experience: Minimum of 3 years of relevant QA engineering experience with hands-on manual and automated testing experience.
Technical Skills
- Proficient with testing tools such as Selenium, JUnit, TestNG, Postman, etc.
- Experience in programming languages such as Java, Python, JavaScript, etc., for writing automation scripts.
- Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI, etc.).
- Experience with performance testing tools (e.g., LoadRunner, JMeter) and defect management systems (e.g., Jira).
Language Skills: Proficiency in English and German/French (both written and spoken) with excellent communication skills.
Additional Skills
- Strong problem-solving and analytical skills.
- Excellent teamwork skills with the ability to collaborate effectively within a multidisciplinary team.
- Self-motivated and capable of working efficiently in a fast-paced environment.
Preferred Qualifications
- Experience with Agile development methodologies.
- Prior experience working in multinational companies or with international teams.
- Knowledge of local Swiss regulations and industry standards.
What We Offer
- Competitive salary and benefits package.
- Comprehensive benefits including health insurance, retirement plans, etc.
- A culture that values work-life balance, with flexible working hours and remote work options.
- Opportunities for professional development and training.
Karrierestufe Management Beschäftigungsverhältnis Teilzeit Tätigkeitsbereich Ingenieurwesen und IT Branchen Zivilgesellschaftliche und soziale Organisationen