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.
Position: DevOps Quality Assurance Analyst
Location: Fort Worth, TX
Term: 5 months
We are looking for experienced DevOps QA professional with minimum 5 years’ experience and expertise in automated testing. This DevOps Quality Assurance Analyst position is specifically dedicated to the company's hiring project which will change the way it interacts with candidate from initial contact through the new-hire onboarding process. The target operating environment will be the Azure cloud, and the development technologies used will be React JS, .NET, and SQL Server. The QA will be required to develop test cases, automated QA testing scripts to thoroughly test the application as part of a CI/CD pipeline, environment smoke testing, and manual testing when needed. This DevOps QA position will augment an existing development team which includes a Squad Lead/Scrum Master, Business Systems Analyst, and multiple web developer. The initial engagement is for 4 months; however, it could be extended as there is potential for full-time employment on other projects. The team will be working a hybrid work schedule where team members are expected to work onsite Tuesday-Thursday and work remotely if they wish on Mondays and Fridays.
Top skill requirements include:
- Selenium
- JMeter
- ADO
- GitHub
- Test Cases
- Pilot Hiring Portal
- Automated Transfers and Bidding / Seniority
- Drug & Alcohol Testing
Responsibilities/Duties
- Key member of the development team which will be creating a new Hiring process
- Responsible for development, execution, management of automated test scripts and reporting of defects - with the goal of ensuring high quality of IT applications
- Creates and documents test strategies, test plans and scripts utilizing wide range of tools (Ex: Selenium with any programming language, GitHub, ADO, and JMeter) processes and automation frameworks.
- Logs defects discovered into defect repository, and reports test findings to IT Project Managers and/or Application Developers for corrective action.
- Design and maintain system processes, procedures and support documentation based on lessons learned and continuous improvement.
- Perform analysis for system improvements and assist and participate in system test design, system testing and support of the user during transition stages to oversee adoption and ease of use.
- Proactively work with Application Developers to understand system logic and identify reasons for script failure.
- Keep abreast of emerging technology and trends in automated test development and provides recommendations to management.
- Must be a seasoned tester with exposure in DevOps, Test Automation and Agile software development.
- Test case development
- Selenium
- JMeter
- GitHub
- Azure DevOps (ADO)
- Strong communication skills: must be able to deliver technical solutions in an understandable manner and communicate clearly with the development team
- Proficient using MS Office applications.