Automation Test Engineer

Serry Systems    Arlington, VA
Job Description

Please note: Principals Only, No 3rd Party Recruiters. Thank you!

Active DoD Public Trust or Secret Clearance Required

We have an opportunity for an Automation Test Engineer - Senior role to join our talented Professional Services team.

Typical responsibilities include:

Performs and supports automation scripting activities, working independently, for one or more complex software development projects. Creates and develops project Software Quality Assurance Testing Plans and implements procedures that conform to the requirements of the contract. Provides an assessment of how the projects software development process is being implemented relative to the defined process and leads Automation Testers to properly develop framework and automation scripts.

Test Automation

  • Perform development tasks to modify/enhance the automation framework.
  • Perform assessments of new tools to be incorporated into the test environment.
  • Support quality assurance test automation needs of one or more projects.
  • Work closely with Project Managers and developers in shared environments with two regions using multiple and different databases to properly develop frameworks and automation scripts.
  • Maintain and demonstrate knowledge in the development tools used to support the automation framework.
  • Hardware/Software Testing

  • Work closely with application testers to ensure proper configuration and setup of automation scripting and to provide periodic training on automation best practices across the QA Enterprise.
  • Ensure data and applications are in a known initial state, perform a set of actions against the applications, validate and provide reports on automation test results.
  • Test Data Management

  • Work with QA Analyst to assess test data needs for automated testing.
  • Lead diagnosis of data issues and create processes to correct long-term issues.
  • Lead efforts to retain a clean data environment by setting direction for the team.
  • Sets data creation standards and monitor artifacts to ensure they are followed.
  • Serve as a mentor to other test data managers.
  • Assessment and Documentation

  • Present technical findings to the department and automation staff.
  • Understand and apply in-depth knowledge of automation toolsets, data governance and validation practices.
  • Understand multiple application business rules across the enterprise, configuration management process, deployment process, test/model infrastructure and backend components.
  • Team Support

  • Coordinate and lead others in analyzing collected requirements to ensure plans and identified solutions meet customer needs and expectations.
  • Build, confirm, and prioritize project plans and deliverables with clients and vendors.
  • Work independently in a collaborative team environment, often with other clients and vendors.
  • Monitor projects and ensures client requirements are met.
  • Demonstrate analytical and problem solving skills and strong leadership and project management skills.
  • Serve as team leader and mentor to work with clients and vendors.
  • Assist management with recruiting and training of staff.
  • Support the preparation of proposals, business plans, standard process documentation and other documents related to the government contract.
  • Attend required training.
  • Required Skills
  • Degree Requirement: Bachelor s Degree in Computer Science or related field. May substitute equivalent combination of education and experience.
  • Years of Experience: 5+ years in software development
  • 5 or more years of testing/development experience in Waterfall, Agile and/or Iterative development environments using testing tools such as Test Partner, SilkTest or Selenium Experience independently testing complicated .Net and Java client/server software suites with multiple independent components. Application testing on the Windows platform with emphasis on Java, XML/SOAP and/or Client/Server .Net applications.
  • Proficiency Level Required with MS Office Products: intermediate.
  • Expert level experience with the following software languages: Java, JavaScript, XML and SQL.
  • Relational Database and strong SQL knowledge is needed to create, modify, and validate test data.
  • Demonstrated ability developing frameworks and automation scripts in multi-tiered application environments with complex business rules is required.
  • Strong understanding of the Software Development Life Cycle process and the QA function.
  • Extensive experience using scripting languages to automate testing tasks (Visual Basic, VBA, or JScript preferred).
  • Current experience with automated testing tools such as TestPartner, SilkTest, or Selenium.
  • Experience using version control systems such as SVN, CVS, VSS, or TFS.
  • Experience using issue tracking software such as Jira, BugZilla, or TestTrack Pro.
  • Clearance Requirement
  • Must possess or be able to obtain a Public Trust Clearance

  • Tue, 16 Apr 2019 03:18:11 GMT

    This job posting is no longer available on Jobrino.
    Find similar jobs: on Job Search

    Recent from Blog

    The Jobrino blog is written with jobseeker and employers in mind to enable them to realize their full potential. Jobrino blog is your one-stop destination to find new research about the workplace and the latest insights into the employment market.

    5 Tips For Unlocking The Potential of New Hires

    Getting onboarding right is no simple thing: It is an important process for bringing a new hire into a company and prepare them for their new role. It helps in the effective integration of the New Hire into the organization. In other words, New Hires who goes ...

    Read more

    14 Job Interview Mistakes You Must Avoid to Get a New Job

    Have you wondered, despite your good qualifications and various job interviews, you still not getting the job? As the market is competitive out there, perhaps it’s maybe something to do with ...

    Read more

    What to Do If You Are Late For an Interview | Job Interview Tips

    Arriving late to a job interview can be a difficult situation to recover from. However, there are a few things that you can do to bring the interview back into your favour. Inform your interviewer in advance by explaining your situation, you may be able to be ...

    Read more

    The Dos and Don’ts of Switching Roles within a Company

    There are plenty of reasons for switching roles within a company. May be the job position you’re in doesn’t suit you because you are not able to leverage your skills and attributions, or maybe you’ve a cultural clash with your current manager and/or team, you want to expand your horizons ...

    Read more