Career Center

Sr. Software Development Engineering in Test

Location: Lakewood, CO
Posted On: 07/23/2021
Requirement Code: 48262
Requirement Detail

Required : 

• Defines software automation strategies and best practices. 

• Maintains full software test automation suite, reusable software components and function libraries. 

• Demonstrates solid computer science fundamentals such as design patterns, data structures, OOP and software design. 

• Demonstrates expert level application of Source Code Management tools. 

• Applies performance and security test techniques. 

• Supports performance and security testing activities at the API/Interface level. 

• Applies Continuous integration/ Continuous Delivery (CI/CD) techniques with chosen build pipeline tools. 

• Effectively implements TDD techniques and creates build pipelines to support CI/CD. 

• Develops and manages dynamic software test data creation. 

• Organizes and controls the software testing process to help deliver high quality software.

• Provides technical support and mentoring to other team members. 

• Troubleshoots environmental set-up issues related to software test automation. 

• Approves Code/Test Reviews.

• Participates in all levels of testing as required. 

• Drives discussions for determining appropriate level at which to test the implemented functionality.

• Demonstrates mastery of traditional white and black box software test techniques. 

• Proficient in object-oriented programming and applications/embedded software development .NET C# ,C++, Python, Typescript/Angular 8+, T-SQL. 

• Proficient in testing at the API level using tools like RestAssured, Postman/Swagger and at System testing using tools like Cucumber and Selenium or Protractor. 

• Demonstrated proactive and strong problem-solving skills. 

• Scans the environment for new technical skills, knowledge, or capabilities that can benefit business or personal performance. 

• Has a track record of exceeding goals successfully.

• Provides timely and helpful information to others across the organization. 

• Handles and manages crises effectively.

• Deals constructively with problems that do not have clear solutions or outcomes.

• Relies on a mixture of analysis, wisdom, experience, and judgment when making decisions.