jmsjobs JMS Technical Solutions
Client is seeking an experienced Test Automation Engineer in their IT environment.
Will conduct thorough product testing using automation tools and techniques ensuring agreed upon quality standards are maintained in order to provide the highest quality software products to both external and internal customers. Works closely with the Automation Lead, QA Manager, and SCRUM team on understanding the business requirements and objectives relative to the desired functionality of products and applications. The Test Automation Engineer will evaluate and test new or modified software to determine that software meets user requirements and established quality standards using automated techniques and best practices.
Essential Duties and Responsibilities
Participate in all phases of the software development life cycle, including developing test plans, test cases, manual testing, automation, and execution of test scripts
Analyzes test cases and functional specifications to determine best approach for automating scripts.
Develops automated tests to augment manual testing.
Documents software issues and enhancement requests and assists development with concise and detailed steps for duplication of the problem.
Verifies resolved Change Requests and maintains accurate status for Change Requests entered in each project.
Monitors progress against schedule. Assists fellow team members and customers with problem reporting and resolution and maintaining appropriate follow-up communications throughout the resolution process.
Ensure all software products meet the highest quality possible by following industry recognized Q/A methodologies and best practices
Complies with company policies and procedures.
Performs other duties as needed.
Education and Experience
Bachelor’s Degree in Computer Science, Software Development, Math, or related field.
2-3 years experience in test automation / software development
2-3 years designing and developing automated testing and writing test plans and cases.
2-3 years experience in a Quality Assurance role
2-3 years in a technology environment or company.
2-3 years JAVA experience.
2-3 years SQL experience.
Or a combination of equivalent experience, education, and training.
Excellent verbal & written communication skills.
Above moderate levels English reading comprehension, writing, and speaking, critical thinking, complex problem solving, analysis and evaluations, trouble shooting, judgment, active listening, mathematics, and programming.
Client offers competitive salary and generous benefits, including health, dental, vision, life, short and long-term disability insurance, a 401(k) retirement plan with company match, and an on-site health clinic.
This position will be based in Greensboro NC. Not a telecommuting position.