QA Software Automation Engineer


Elite Technical is seeking a QA Software Automation Engineer to work remotely in the USA. We are seeking a QA Software Automation Engineer who works independently or under only general direction on complex problems which require competence in all phases of programming concepts and practices. Analyze, design, develop, test, and implement test scripts using Selenium, ALM, UFT or similar functional testing tools. This position will perform and have the following duties:

- As part of the development team, develop and apply skills in the areas of new and emerging technologies, best practices, and system architecture.
- Develop and execute automation scripts using UFT, ALM and Selenium.
- Review manual test cases and automate as appropriate.
- Support, maintain, and enhance all test case automation related activities during iterative development, system testing and regression testing.
- Review user stories and functional requirements to determine appropriate test scripts and methods.
- Assist with manual testing; execute manual test cases and scripts using test management/tracking tools.
- Demonstrate a flexible attitude, ability to perform under pressure and ability to handle change easily while meeting deadlines.
- Communicate with technical and non-technical audiences verbally and in writing.
- Work independently and in a team environment, to give and receive direction.
- Help establish and document an enterprise level testing process and organization
- Develop and revise test cases and scripts on requirements.
- Assist in the implementation of applications through various testing phases and into production environments.
- Provide training and documentation to allow team members to effectively use UFT in his/her absence
- Perform maintenance on test cases and scripts for applications currently in production.
- Assist/mentor application development team with Unit Testing and best practices

Required Skills


- Bachelors Degree in Computer Science, Engineering, Mathematics, Business Management or equivalent.
- 5+ Years of experience with software testing of web-based applications using a structured testing methodology.
- 5+ Years of experience with automated testing tools, preferably UFT Selenium, ALM.
- 5 years developing automated test scripts
- The ability to determine the most appropriate test to fulfill requirements
- 2+ Years of experience developing with programming languages such as PHP, Java, Python, Perl.
- Ability to write tests using scripting languages required for the application
- In-depth / strong knowledge of HTML, XML and CSS.
- Complete familiarity with the TSLC and Software development life cycle
- Experience with CI/CD
- Excellent troubleshooting, problem solving and analytical skills.

Desired Skills:
- Experience with Azure or AWS cloud services

Apply Now

Return to Search Results

Have a Question?

Location

Telecommute

Openings

1

Anticipated Start Date

Monday, October 30, 2023

Job Type

Contract

Anticipated Duration

6 months T2P

Date Posted

Thursday, September 7, 2023

Know someone who would be a good fit? We pay for referrals!

Share this job:



Call 800-ELITE-50
Reference #11134

Elite Technical Services, Inc. participates in the E-Verify program to confirm the employment eligibility of all persons hired. This means that we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Elite Technical Services, Inc. will not use E-Verify to pre-screen job applicants.

Elite Technical Services, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.