Senior Automation Test Engineer

Clearance Level
None
Category
IT Quality Assurance
Location
Frederick, Maryland

REQ#: RQ46609

Travel Required: None
Job Description

GDIT is seeking a strong automation test engineer to provide full software lifecycle development for test automation scripts using Selenium & C#. Candidates must have hands on test automation experience using Selenium & C# as well as experience with continuous integration and continuous delivery. The tester will be initiating a complete testing suite including automation scripts, unit tests, test performance matrix and generation of reports for various projects in the Peer Review & Science Management group that maintains software applications for Grants Management. The tester will work as part of a team and utilize agile best practices and coding standards while completing project tasks including automation test development, coding, testing, debugging, documenting and maintaining automation test scripts. In addition to expertise on the .NET platform & test automation, the applicant must have excellent communication skills.

Responsibilities

  • Work closely with testers and developers to design and lead the effort to develop expendable test automation solutions using Selenium & C#, .Net Unit testing frameworks and Test Driven Development. He/ She will be responsible for defining automation testing best practices, overseeing the definition, selection and extension of test automation architecture, frameworks and coding standards. In addition this person will identify the most effective & efficient testing strategies for our enterprise software platforms and integrate the automated tests into our continuous delivery pipeline.
  • The tester will actively participate and contribute meaningfully to the refinement of user stories to support test driven development and following agile best practices.
Experience/ Qualifications

Required:
  • 3+ year’s hands-on experience with software development using a variety of languages including C# & .Net.
  • At-least 2 years’ experience developing automation test scripts using Selenium & C#
  • Experience with Microsoft Visual Studio and .Net Framework > 4.0
  • Strong, technical automation experience using Selenium/C# based framework.
  • Experience working with automated testing tools/frameworks such as but not limited to, Selenium WebDriver, Cucumber, NUnit, MSTest, Katalon, XRay, JMeter
  • Strong understanding of database design concepts
  • Experience with basic & advanced Sql
  • Experience with Sql Server Management Studio (SSMS)
  • Experience with .NET’s Entity Framework and LINQ query language
  • Knowledge of MVC design pattern
  • Experience with Jira, Confluence, Bit-bucket (Atlassian Suite), Git Source Control, Jenkins and other CI/CD tools.
  • Experience working as part of a team using agile methodology and Continuous Delivery practices.
  • Self-motivated, quick learner with strong analytical skills

Desired:

  •          Demonstrated experience with developing automation testing pipeline
  •          Experience with front-end frameworks like Bootstrap, JQuery, KendoUI, Angular, etc.
  •          Experience with Grants Management Systems, highly desirable
  •          Any Microsoft or Automation testing certifications a huge plus
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.