Quality Assurance Engineer
30 (views)
Job role insights
-
Date posted
October 28, 2024
-
Closing date
December 27, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Quality Assurance Engineer
Job Description:
- We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.
IT Languages:
- Selenium
- Python
- Java
- JavaScript
The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:
- Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)
Spoken Languages:
- English;; German;; French
Skillset:
- Software testing methodologies
- Automated testing frameworks
- Scripting languages
- Version control systems
- Continuous integration practices
Soft Skills:
- Analytical skills
- Problem-solving skills
- Attention to detail
- Strong communication skills
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience in software quality assurance or testing
- Strong knowledge of software testing methodologies and tools
- Experience with automated testing frameworks and scripting languages
- Experience in version control systems and CI/CD practices
- Relevant certifications are a plus
- Federal experience is a plus
- Required security clearance
Years of Experience:
- 5
Location:
- United States
Job Benefits:
- Competitive salary
- Health insurance
- Paid time off
- Professional development opportunities
- Flexible work hours
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.
Opportunities For Advancement:
- Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications
Visa Sponsorship:
- Not Available
Interested in this job?
33 days left to apply