Test Automation Engineer
Chantilly, VA 
Share
Posted 13 days ago
Job Description

Provide test automation expertise and leadership in building a Selenium WebDriver based framework. Also provide mentoring and training of team members in test automation concepts and tools. Additionally, provides exploratory, functional and regression testing on web applications.

Responsibilities

o Lead the test automation effort, defining automation strategy and architecture that employs Selenium WebDriver and JMeter.

o Design and develop Test Automation Scripts using Selenium WebDriver

o On a day-to-day basis, you will work with other test engineers and developers to implement new automation scripts and diagnose problems with existing scripts, all running in a Continuous Integration environment.

o Constantly work with developers and product owners to help diagnose and solve problems and remove roadblocks, define testing scenarios, and to find ways to introduce efficiencies into multiple agile teams.

o Work within Agile teams to provide early manual exploratory testing during development.

o Adding tasks and acceptance tests to user stories to ensure that the definition of done includes a zero defect strategy.

o Assisting developers with unit test automation to enable Test Driven Development whenever feasible.

o Creating and implementing test plans that describe the scope, strategies, test cases and environment for testing

o Writing detailed test cases and acceptance criteria that can be used in manual or automated testing for functional and regression testing teams.

o Running automated tests and/or load test profiles and analyzing the results.

o Work with the Test Lead to make continuous improvements to our agile processes and to set future direction for the team.

o Mentor other testers on the team as needed, and onboard new hires.

o Hands-on experience developing test automation scripts with Selenium WebDriver

o Experience with test automation tools - Selenium Webdriver, JMeter, and SOAPUI

o Experience with scripting in Java, JavaScript, PERL, or Python.

o Experience with Unix or variant - i.e. AIX, HP-UX, Linux, Solaris, etc.

o Experience managing relational databases, creating and querying test data in SQL.

o Solid experience with manual test case design and evaluation for Automation feasibility.

o College degree in IT or a related field or at least 5 years experience testing web based applications

o Minimum of two years of recent experience in software testing of web based applications and working experience with X/HTML/5, CSS, jQuery, Javascript, JSON, XML, XSLT, AJAX, ExtJS

o Experience working in Agile development framework, preferably as an embedded tester or developer in Scrum team.

o Must be able to work independently with little supervision and produce results.

o Passionate about agile testing and continuous improvement in the context of application lifecycle management

o Have a penchant for finding ways to get things done

o Well organized and excellent communication skills

o Previous development experience

o Experience writing User Stories and the associated Acceptance Criteria

o Experience with JIRA and Microsoft SharePoint

o Experience with HTTP Capture tools such as Charles Proxy, Fiddler, HTTPWatch, or browser developer tools - Firebug, Chrome Developer Tools, Web Developer

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
5+ years
Required Security Clearance
Top Secret/SCI w/ Full Scope (Lifestyle) Polygraph
Email this Job to Yourself or a Friend
Indicates required fields