Automation Engineer

Raleigh, North Carolina


Employer: Apex Systems
Industry: 
Salary: Competitive
Job type: Part-Time

Sr. QA Automation Engineer

Apex Systems, the nation's 2nd largest IT Staffing organization, has an immediate and exciting opportunity for a Sr. QA Automation Engineer for one the Nation's Top Technology companies located in Raleigh. This opportunity is for a 6 Month Contract to Hire.

Applicants must have 5+ years of QA engineering experience in large complex computer systems environments. If interested in any QA opportunities in the Raleigh area, please send resume to Tyler Suite at [email protected] . If you'd like to receive Job Alerts from Apex that match your specific criteria, visit itcareers.apexsystemsinc.com .

Job Summary:

Candidate should have experience working in an agile environment and be able to perform simple SQL queries to verify database effects. Familiarity with service oriented testing approaches such as making RESTful API calls to verify functionality is also desired. Experience with manual testing and automated testing tools, such as Selenium WebDriver, Cucumber, SpecFlow, Fitness or other Behavior Driven Development practices is required. Candidate may also be involved in performing business analysis tasks including: writing and/or modifying requirements, user stories, acceptance level tests, design documents, and related technical documentation. Candidate should also be able to develop toolsets to augment QA and development testing and also work closely with Software Developers and other QA Engineers in small scrum teams to deliver the highest quality products in a timely and cost-effective manner.

The QA Engineer will work as part of a highly interactive team that is responsible for building and enhancing the Automation Framework for our client. As our client continues to grow and enhance their products they are placing a great emphasis on Agile transformation and Automation. The QA Engineer will be at the ground level as our client expands their Agile/Automation Center of Excellence.
  • Work in a highly collaborative team environment
  • Work with One of the Nation's top Technology companies
  • Be part of a fast paced highly innovative team.

Essential Duties/Responsibilities
• Collaborate and test in an Agile Development environment.
• Develop automation strategies according to the overall product development and test strategy
• Automating acceptance tests
• Building up automation regression suite
• Develop sizing and estimates of test efforts
• Analyze and communicate test results
• Defect tracking
• Enhance and extend automation libraries and frameworks
• Write specialized testing tools for use in testing software platforms
Secondary Duties/Responsibilities
• Excellent analytical skills
• Excellent communication and writing skills
• Familiarity with information systems concepts
• Individual must be self-motivated and professional
Other characteristics and expectations
Interact with development engineers to devise automation strategies, test strategies and test cases to automate new features and enhance existing functionality.
Proactively monitoring error logs for issues, triangulate, diagnose root cause, log issues into issue tracker, and ensure all the issues are tracked and resolved.
Competencies/Qualifications
• 7 years of experience (minimum) in Test / Quality Engineering is required
• Bachelor's degree in Computer Science or related field
• Knowledge or experience working with Continuous Integration tools or processes is desired
• Demonstrated skill in testing enterprise distributed systems is strongly desired
• Passion for continuing education and improving code quality through interaction with development team
• Demonstrated skill in using coding standards and being an active participant in code reviews
• Strong time management skills with a history of meeting commitments
• Excellent verbal and written communication skills
• Excellent troubleshooting skills to root cause complex issues required
Technology/Software Requirements
• Experience working in .NET, Visual Studio Toolset is REQUIRED - C# is the primary program language
• XML - Required
• General scripting knowledge: Jquery, Ruby, Powershell and others is desired
• Demonstrated skill using code repositories, such as Microsoft TFS, GIT, CVS or SVN - REQUIRED
• Experience in plug-in tools/automation frameworks, such as Selenium, SpecFlow, Cucumber, Fitness, Robot and others is DESIRED
• Web Logic - PLUS
• Restful Web services - 3 years' experience working with Web-services is desired
• Selenium experience is required

EEO Employer

Apex Systems LLC is an Equal Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 866-612-2739.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Created: 2024-06-28
Reference: 682217
Country: United States
State: North Carolina
City: Raleigh
ZIP: 27617


Similar jobs: