Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by WEX, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software QA Engineer 3 at WEX is responsible for ensuring the highest quality of software products through comprehensive testing methodologies and automated testing frameworks. This role requires close collaboration with software developers, product managers, and other stakeholders to identify defects and ensure adherence to best practices in software quality assurance. The ideal candidate will possess strong analytical skills, the ability to write efficient test cases, and a proactive approach to problem-solving while ensuring timely delivery of quality software solutions.
Job Responsibilities
- Design and implement robust test plans and test cases based on software requirements and specifications.
- Execute functional, regression, performance, and integration testing on various software applications.
- Identify, document, and track software defects using appropriate tools.
- Collaborate with development teams to troubleshoot issues and ensure resolution.
- Participate in code reviews and provide feedback from a quality perspective.
- Develop and maintain automated test scripts to enhance testing efficiency.
- Contribute to the continuous improvement of QA processes and methodologies.
- Conduct training sessions for junior QA engineers, fostering a culture of quality within the team.
- Stay updated on industry trends in software testing and quality assurance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software quality assurance and testing.
- Proficient in automated testing tools such as Selenium, JUnit, TestNG, or similar.
- Strong understanding of software development lifecycle (SDLC) and testing methodologies.
- Experience with version control systems, particularly Git.
- Ability to write clear and comprehensive test cases and test plans.
- Excellent analytical and troubleshooting skills.
- Strong communication skills, both written and verbal, and ability to work collaboratively in a team environment.
Technologies & Tools
The Software QA Engineer 3 will primarily utilize various testing frameworks and tools such as Selenium, JUnit, and TestNG for automated testing purposes. Additionally, knowledge of version control systems like Git and familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines will be essential. The role may also involve the use of project management and defect-tracking tools to facilitate the QA process.
Ideal Candidates
Ideal candidates for the Software QA Engineer 3 position possess a keen eye for detail and a relentless commitment to quality. They demonstrate a proactive mindset, taking the initiative to improve testing processes and define standards for quality assurance. Strong communication skills are essential, as they facilitate collaboration within teams, ensuring that quality objectives are met throughout the software development lifecycle. Such individuals are adaptable, able to thrive in a fast-paced environment, and are passionate about utilizing innovative testing methodologies to contribute to the overall success of the organization.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.