Job Description
Position: Quality Assurance - Advanced Location: Plano, TX Duration: 6 Months CTH This is a W2 position that requires candidates to be onsite for 3 days in a week (Hybrid role). Responsibilities: - Lead the transformation of testing into a continuous and efficient end-to-end quality engineering function through the use of quality processes, tools, and methodologies, significantly improving accuracy and integrity.
- Evolve more predictive and intelligent testing approaches based on automation and innovative testing solutions.
- Drive standards around test driven design and integration testing across the product teams.
- Master, improve and innovate upon our existing tools and processes for testing, monitoring and measuring our applications in pre-production environments.
- Build, implement and utilize testing frameworks and reporting tools capability at organization level that will be adopted across the enterprise.
- Work with agile approaches and techniques, including Scrum, User Stories, Continuous Integration, Continuous Testing, Manual/Automated Testing, and supporting feature development through active participation in an Agile team.
- Collaborate with product owners to strategize & align long term solution for test automation including roadmap, tools, framework & approach
- Collaborate with quality architect to bring modern practices including Synthetic testing, Contract Testing (Pact.io), and Continuous Testing practices
- Creating of APIs and Dashboards to determine and report data on environment health and application quality.
- Partnership with SRE team to enable and improve automation with tools and processes in non-prod environments.
- Interact and communicate with technical and non-technical audiences including offshore and onshore remote teams.
Required Skills: - 7+ years of software engineering experience
- Demonstrated experience designing and working with test automation frameworks and developing automated test scripts
- Demonstrated experience in Agile practices, DevOps, CI/CD pipeline, Continuous testing in both conventional and cloud environments.
- Experience with performance test tools such as JMeter, Load Runner, Blazemeter.
- Strong communication and presentation skills. Able to communicate with different levels of leadership
- Strong technology acumen and track record of hands-on implementations across multiple technologies.
- Thorough understanding and hands on experience in developing, enhancing automation testing frameworks.
- Ability to translate technical data and concepts into actionable testing approaches. Strong background in implementing enterprise initiatives on a large scale.
- Experience in Agile development, including entering User Stories, Bugs, Enhancements, Burndown, and working with offshore resources.
- Thorough understanding and hands on experience in developing, enhancing automation testing frameworks.
- Strong troubleshooting and root cause analysis abilities.
- Bachelor's Degree in Computer Science, Engineering, Business or a related discipline. Combination of education and relevant work experience will be considered.
Preferred Skills: - Experience with monitoring tools: DynaTrace, Splunk or App Dynamics
- Experience developing and presenting detailed Performance Test Analysis reports.
- Understanding of Testing Maturity Models and how they are applied to increase maturity of quality and IT organization to enable continuous improvement.
Job Tags
Contract work, Work experience placement, 3 days per week