The Automation Tester is a full-time resource on IT Development focused on test automation. This position requires automating tests and limited manual execution to create the testing strategy for a given software release. The ideal candidate will develop a working understanding of the interfacing applications, test environments, the testing services tools and methodologies. In addition, responsibilities include test strategy formulation, decomposing the business and technical requirements into test case scenarios, defining test data requirements, managing test case creation, documentation, devising contingency plans, and other preparation activities. During the test lifecycle, this person will develop the test case execution plan, oversee test runs, manage issues, report metrics and create / maintain automation scripts.
Additional areas of responsibilities include acting as a liaison between the Line of Business testing resources and the development team, investigating, monitoring, and reporting issues. This person will be responsible for leveraging manual and automated testing tools and processes wherever possible. Overtime required on an as needed basis.
Job Requirements
- Must have expertise with automation tools and frameworks
- Must have at least basic knowledge and understanding of JavaScript, C#, .Net Core, Java, Angular JS, SQL and or T-SQL
- Must have Oracle RDBMS 12g and SQL Server 2012
- Understanding of software processing
- Develop and maintain test plans
- Develop perform ad-hoc testing when necessary
- Execute regression tests for revised applications
- Formulate and execute test cases per requirement and design documentation
- Create documents on maintaining and executing performance test cases and scripts
- Review database test cases according to assigned requirements to validate reports by retrieving data with complex queries
- Must be able to work independently on projects assigned.
- Strong problem solving and analytical skills required.
- Proficiency in Microsoft Word, Excel, Power Point, and MS Project.
- Must have Python experience as well.
Not Required, but Preferred:
- Experience with Software Development Life Cycle (SDLC).
Compensation, Benefits and Duration
Minimum Compensation: USD 33,000
Maximum Compensation: USD 118,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post
Skills Required
- Expertise with automation tools and frameworks
- Basic knowledge and understanding of JavaScript, C#, .NET Core, Java, AngularJS, SQL and/or T-SQL
- Experience with Oracle RDBMS 12g and SQL Server 2012
- Understanding of software processing
- Develop and maintain test plans
- Perform ad-hoc testing when necessary
- Execute regression tests for revised applications
- Formulate and execute test cases per requirement and design documentation
- Create and maintain performance test cases and scripts documentation
- Review database test cases and validate reports with complex queries
- Ability to work independently on assigned projects
- Strong problem solving and analytical skills
- Proficiency in Microsoft Word, Excel, PowerPoint, and MS Project
- Python experience
- Experience with Software Development Life Cycle (SDLC)
What We Do
Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.







