Job Description
Job Description
Job Title : Test Automation Engineer
Locations : Chandler, AZ and Charlotte, NC (Hybrid)
Duration : 12+ Months Contract
About This Role :
- 8+ years of information technology systems automation experience.
- More experience with lead / plan / organize and executing test plans.
- They should be able to work with the existing automation lead on organizing / planning automation plan across applications.
- In addition, the person needs to have strong skills in performance testing (Load Runner).
- 4+ years of information technology systems automation experience. Excellent skills with automated testing (Selenium), and Load Runner.
Skills for both positions :
- Experience creating test scripts and using automated test tools
- Knowledge and understanding of creating test plans, test cases, test procedures, test scripts, and expected results
- 4 + years of relational database experience ->
Oracle, MS SQL
Data Analysis experience databases ->
Oracle, MS SQL
- HP ALM and Octane experience
- 4+ Years of Java, OOPs, Selenium and TestNG experience
- Experience developing Java and Web based applications
- Experience with VBScript / JavaScript
- Knowledge and understanding of Jira and GitHub
- Understanding of web, API and database testing technologies using SoapUI or Postman
- 4+ Years of performance testing, LoadRunner
- Understanding of how to test concurrency, arrival rates and scheduling
- Ability to interpret test results using consistent metrics
- Ability to identify bottleneck locations, understand queuing theory / distributed processing
- Understanding of the roles of scalability, capacity and reliability
- Understand how to setup / create test data and data management
- Experience performance tuning databases
- 4 + years of Agile experience
- 2 + years of Information security experience, cybersecurity
Focus :
- Test automation - Writing code to automate test scenarios, including scripts to simulate user interactions
- Test framework development - Designing and building test frameworks to simplify and make the testing process more efficient
- Quality assurance - Conducting rigorous testing, including functional, integration, and regression testing
- Investigating issues - Reading through code and performing testing to identify the cause of failed test cases
4 days ago