Senior Software Quality Automation Engineer
UPS
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About UPS
Discover your next opportunity within a Fortune 500 global organization. UPS offers innovative opportunities, an enriching culture, and talented teams that foster daily development. We seek passionate individuals with a unique combination of skills to lead UPS into the future. If you possess the qualities, motivation, autonomy, or leadership to guide teams, there are positions tailored to your aspirations and skills, both today and tomorrow.
Job Summary
As a Senior Software Quality Automation Engineer, you will contribute your expertise to Information Services Management (ISM) and Quality Assurance (QA). You will maintain awareness of emerging technologies for a competitive advantage and automate test scenarios and expected outcomes. This role involves providing expertise for UPS key business functions and supporting technologies, applying comprehensive knowledge of technical skills, principles, practices, and procedures of testing methodologies, and a working knowledge in planning, designing, and conducting QA reviews and inspections. You will conduct comprehensive testing and risk-based assessments, use source documentation, and contribute to the planning and implementation of testing activities. This position also leads testing components of large and complex projects, assigns tasks, provides direction to resources, and reports progress to project stakeholders. You will create and select tools and methodologies for management review and approval.
Key Responsibilities
- Conduct quality assessment (QA) development processes.
- Develop test solutions.
- Provide expertise in testing across the QA organization.
- Develop and implement new practices and testing standards.
- Contribute to project design.
Qualifications
- Familiarity with manual testing and test automation using Java, Selenium, Cucumber (BDD), RestAssured, SQL, JDBC, Git, and Maven.
- Experience with Agile Development methodologies.
- Excellent written and verbal communication skills.
- Ability to create comprehensive test scripts for complex business functionality.
- Ability to automate test scripts for repeatable regression testing.
- Must be a team player who shows initiative and is detail-oriented.
- Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or a related field (Preferred).
- Experience with both web and client/server based testing.
Key skills/competency
- Software Quality Assurance
- Test Automation
- Java
- Selenium
- Cucumber (BDD)
- RestAssured
- SQL
- Agile Development
- Regression Testing
- Test Script Development
How to Get Hired at UPS
- Research UPS's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight experience with Java, Selenium, Cucumber, and Agile for Senior Software Quality Automation Engineer roles at UPS.
- Showcase automation expertise: Prepare specific examples of designing and implementing automated test frameworks and complex test scripts.
- Demonstrate leadership: Be ready to discuss how you've mentored teams and driven new QA practices in past Senior Software Quality Automation Engineer roles.
- Practice technical skills: Refresh your knowledge of SQL, RestAssured, Git, and client/server testing principles relevant for UPS.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background