Fort Worth, TX company is seeking a Senior Engineer, IT Quality Assurance to join their team for a contract opportunity.
Leverage the latest technology to solve business problems in a collaborative environment at this Fortune 500 transportation giant. Top technical resources are retained on long-term contract engagements. Responsible for leveraging cutting edge technology to solve business problems by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using object-oriented development tools to analyze, model, design, construct and test reusable objects, and making the codebase better.
Contract Duration: 8 Months
Required Skills & Experience - Bachelor's degree in computer science, engineering, or related field or equivalent experience/training plus demonstrated experience in:
- 8 years of functional, integration, regression, E2E, and automation testing.
- 5 years of Selenium-Cucumber, WebDriverIO, or other UI based automation, Rest assured, TestNG, Postman.
- 5 years of Java or JavaScript.
- 5 years delivering in an Agile environment.
- Defect Management
- Azure fundamentals
- SQL/NoSQL
- API testing
- Maven, Git, GitHub actions
- Methodologies: Agile, DevOps
What You Will Be Doing - Responsible for providing test automation services related to system test strategies and solutions that incorporate industry standard techniques, strategies, and processes.
- Responsible for planning, designing creating and executing automated test suites for multiple applications with supervision from team leads.
- Design, write, execute and maintain automated test scripts for the Bidding and Trading product group.
- Perform the setup, maintenance, testing and administration of tools used by the testing team.
- Maintain automation standards for a product set, including the maintenance and evolution of the master automated regression test suite.
- Participate in the entire testing project lifecycle from requirements to test executions.
- Develop and maintain the Quality Assurance benchmark performance success metrics and measures all future product releases against those standards.
- Develop plans, procedures and programs to monitor and evaluate the accuracy and reliability of the system and ensure performance and standards are maintained.
- Actively communicate testing status, including schedule, risks, issues, defects and potential impact.
- Provide engineering support for testing approach design tools on projects of peers.
- Troubleshoot issues by researching symptoms, analyzing impact and implementing solutions.
- Collaborate with Quality Assurance analysts to plan, develop and maintain automation regressions and performance test suites.