Software Quality Assurance (QA) Test Engineer
38 (views)
Job role insights
-
Date posted
October 13, 2024
-
Closing date
December 12, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Software Quality Assurance (QA) Test Engineer
Job Description:
- As a leading clinical contract research organization, our mission revolves around developing safe and effective medical therapeutics. We are on an exciting journey of growth and expansion, and we are eager to welcome a talented Software Quality Assurance Engineer to our dynamic Information Technology team. This crucial role entails the meticulous planning and execution of software testing for various web-based applications that we create for our internal and external business users. The Software QA Engineer will work closely with developers and end users to comprehend requirements, formulate detailed test plans, conduct both manual and automated tests, and generate comprehensive summary reports to communicate findings effectively. By ensuring that our software solutions are robust and meet user needs, the QA Engineer plays a pivotal role in our commitment to excellence in clinical development services.
IT Languages:
- Java
- Python
- JavaScript
The Software Quality Assurance Engineer will undertake a variety of responsibilities to ensure software quality and performance.:
- Review and analyze functional requirements specifications to provide constructive feedback and ascertain testability;; Create thorough test plans and test cases based on documented requirements;; Engage in peer reviews of test cases to ensure quality and completeness;; Execute functional test cases to validate the robustness and suitability of the system;; Identify and report defects, collaborating with the development team for their prompt resolution;; Compile and write detailed test summary reports for stakeholders;; Assist in the facilitation of acceptance test script execution by end users;; Participate in regular project meetings, including daily stand-ups and refinement sessions;; Collaborate closely with developers and end users throughout the software development life cycle to ensure applications meet user requirements
Spoken Languages:
- English;; German
Skillset:
- Manual testing
- Automated testing
- Test planning
- Defect tracking
- Agile methodologies
Soft Skills:
- Analytical thinking
- Effective communication
- Collaboration
- Attention to detail
- Problem-solving
Qualifications:
- Bachelor's degree
- Minimum of 3 years of experience in software testing, particularly in agile environments
- Experience in writing and executing manual tests for complex software applications
- Ability to communicate effectively and collaborate with cross-departmental teams including software developers and end users
- Strong computer skills and analytical thinking capabilities
- Excellent written and oral communication skills
- Experience in the regulated healthcare industry is advantageous
Years of Experience:
- 3
Location:
- United States
Job Benefits:
- Competitive PTO packages starting at over 20 days
- Flexible work schedule
- Company-sponsored employee appreciation events
- Health and wellness initiatives
- Community involvement opportunities with local nonprofits
- Discounts on local sports games, fitness facilities, and attractions
- Modern eco-friendly campus with an on-site fitness center
- Structured career paths with professional growth opportunities
- Tuition discounts for online programs
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We foster a collaborative, mission-driven environment that emphasizes passion for our work and a commitment to making a difference in the lives of patients. Our employees are recognized for their contributions, and we prioritize professional development and community engagement.
Opportunities For Advancement:
- Career development programs, Leadership training, Mentorship opportunities
Visa Sponsorship:
- Available
Interested in this job?
20 days left to apply