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 FedEx Services, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Quality Engineer III at FedEx Services plays a pivotal role in ensuring the delivery of high-quality software products through rigorous testing and validation processes. This position is responsible for designing, developing, and executing test plans and cases, while providing insights and recommendations for software improvements. The ideal candidate will collaborate closely with development teams to identify defects early in the software development lifecycle and contribute to the overall software quality strategy in alignment with FedEx’s commitment to excellence.
Job Responsibilities
- Design and implement comprehensive test plans, cases, and testing strategies for complex software applications.
- Conduct functional, regression, performance, and stress testing to validate software functionality and performance metrics.
- Identify, document, and track software defects using appropriate bug-tracking tools.
- Collaborate with software developers, system architects, and product managers to understand system requirements and design effective test scenarios.
- Develop and maintain automated test scripts, leveraging industry-standard tools and frameworks.
- Continuously enhance test processes and methodologies to improve overall software quality and testing efficiency.
- Provide regular reports on testing progress, defect status, and quality metrics to stakeholders.
- Mentor junior QA engineers and contribute to knowledge-sharing initiatives within the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in software quality assurance or software testing.
- Proficient in testing methodologies, tools, and frameworks, both manual and automated.
- Strong programming skills in languages such as Java, C#, or Python.
- Experience with various operating systems and platforms, including Windows, Linux, and cloud services.
- Solid understanding of database management systems and SQL for database testing.
- Excellent analytical, problem-solving, and communication skills.
- Certifications in software testing (e.g., ISTQB) are a plus.
Technologies & Tools
The position of Software Quality Engineer III primarily involves working with various testing tools and technologies. Commonly utilized tools include Selenium, JUnit, TestNG for automation, and JIRA for issue tracking. The role also requires familiarity with continuous integration and deployment tools such as Jenkins and Git, as well as coding environments and frameworks relevant to software development processes.
Ideal Candidates
Ideal candidates for the Software Quality Engineer III position are those who demonstrate a strong commitment to quality and excellence in software development. They should possess critical thinking skills, attention to detail, and an unwavering passion for learning and adapting to new technologies. Successful individuals will thrive in collaborative environments, effectively communicate with cross-functional teams, and take the initiative to drive process improvements while balancing multiple projects and deadlines.
Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.