BravoTech
https://cdn.haleymarketing.com/templates/62893/logos/bravotech-hml.png
http://www.bravotech.com
http://www.bravotech.com
true
Team Lead, Test Engineer
Dallas, TX 75244 US
2023-03-29
2023-07-06
Category: Application Development
Job Number: 40070
Location Requirements: Hybrid
Job Description
Contract to Hire – Hybrid – Dallas
The Team Lead, Test Engineer is responsible for the overall testing strategy. This includes the identification of best practices and development of test processes that will drive a culture of high-quality delivery within an agile software development environment.
The individual in this role will help create a culture of continuous testing across all phases of the system development life cycle by infusing automated tests into the environment while also helping drive static tests. They will work closely with the development staff, IT Operations personnel, BAs/UX designers, and Product Managers to foster a collaborative spirit that is highly driven to release reliable applications faster and more frequently. Individual also has responsibilities for managing and leading other Test Engineers.
Essential Duties and Responsibilities
Experience/Required Skills
The Team Lead, Test Engineer is responsible for the overall testing strategy. This includes the identification of best practices and development of test processes that will drive a culture of high-quality delivery within an agile software development environment.
The individual in this role will help create a culture of continuous testing across all phases of the system development life cycle by infusing automated tests into the environment while also helping drive static tests. They will work closely with the development staff, IT Operations personnel, BAs/UX designers, and Product Managers to foster a collaborative spirit that is highly driven to release reliable applications faster and more frequently. Individual also has responsibilities for managing and leading other Test Engineers.
Essential Duties and Responsibilities
- Drive the strategy for implementing test automation into a continuous integration and continuous development environment
- Develop and execute test plans to achieve automated and manual functional testing, as well as, regression, integration, and user acceptance testing
- Design and develop automated test suites to ensure high quality and a high level of test coverage
- Track and report software defects for review by the software development team
- Perform research and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
- Mentor the IT staff and various business partners on essential skills and best practices regarding automated and manual tests (equip others on how to be good testers)
- Actively identify and recommend areas of automation and provide solutions to improve the continuous test process
- Create an environment for the Test Engineer team where team members are highly engaged, are challenged, and find value in their work
Experience/Required Skills
- Bachelor's Degree in Computer Science or equivalent
- 5+ years performing software application test events in accordance with approved test plans, procedures and execution of automated test scripts
- 2+ years leading an organization’s test engineering efforts
- 2+ years supervising individuals with a direct reporting relationship
- Experience working in a highly collaborative agile software development environment with continuous integration and test-driven development (have worked in a DevOps environment)
- Experience writing automated test scripts using Selenium
- Experience designing test automation frameworks for JavaScript and .NET code
- C# experience
- Exposure to ASP.net Web Forms and MVC, SSIS, SSAS, and SQL a plus
- Experience designing load/performance tests using JMeter/BlazeMeter a plus
- Experience with cross-browser and cross-device testing
- Understanding of Agile-based methodologies (particularly SCRUM)
- Detail oriented with strong written and verbal communication skills
- Experience working on cross-functional teams
- Experience working in the Financial Services industry a plus
- Responsible for supervising and assigning tasks to Test Engineers, serving as a coach and mentor to the team