The successful applicant will be responsible as Automated Test Engineer for full project lifecycle of solutions within the VA’s premier CRM application suite based on Microsoft Dynamics 365 delivered via the Microsoft Government Community Cloud (GCC) Software as a Service (SaaS). In this capacity, you will be integral with the CRM DevOps Teams responsible for converting user stories and requirements into automated test functions using approved automated tools to support core user functionality. You will be expected to develop and execute automated test scripts to maintain a highly stable set of CRM applications; manual testing will be initiated to confirm defects and test script automation. You will participate in sprint development including disciplined testing (unit, functional, regression) and reviews as a continuous process, to avoid finding quality issues at the end of sprint development. Develop automated test scripts and data as work items that were established in the sprint plan. As part of the development process, create discrete test cases that can be automated to expedite platform testing. Your contributions will be vital to providing a positive, high quality user experience to our nation’s veterans.
The overall program supports the sustainment, operations, maintenance, and enhancement of the D365-based systems and their integrations with the VA’s enterprise supporting Customer Relationship Management (CRM) suite utilized by 70,000 VA employees. Previous experience working with MS Dynamics 365 / Dynamics CRM /Dynamics Customer Experience (CE) applications) is highly desired. Experience working with VA applications is highly desired. The candidate will regularly interact with VA business stakeholders, VA Line of Business leadership and VA central office client stakeholders, including the Veterans Experience Office (VEO) staff, VA OIT leadership, and COR, and is expected to document and report any issues that arise. This position will be remote with limited support required in vendor facilities and/or a government site.
Duties and responsibilities will include, but are not limited to the:
Convert functional and technical requirements into automated test scripts and test scenarios for a CRM D365 application;
Define and identify test data required for adequate testing of applications on Microsoft D365 platform;
Utilize automated test framework based built on Selenium, or Robotic Process Automation tools, such as UI Path, to record and define various scenarios on the D365 platform;
Utilize custom testing techniques to validate interfaces with dependent systems;
Update system documentation, including user stories and requirements, to reflect changes resulting from enhanced CRM functionality or defect fixes;
Support to DevOps development teams test planning and execution as part of the Release Plan;
Communicate any issues, problems, or risks to leadership with recommended solutions;
Meet with program personnel and VA stakeholders and support to reporting efforts;
Utilize professional judgement, critical thinking skills and research to resolve issues affecting system performance.
Bachelor’s Degree in business related field, engineering, or a related scientific or technical discipline with at least 5+ years of experience
3+ years defining and implementing automated test concepts to one or more teams using an automated suite such as Selenium
Must have 2+ years of experience in software quality assurance in a testing capacity working in an Agile delivery environment
Demonstrated experience with an automated testing framework to generate test scripts
Understanding of SOAP/REST Web services to support data exchanges with other enterprise systems
Must have working experience creating or modifying Cucumber frameworks
Must have a working knowledge of Java and/or C#
Strong ‘hands on’ experience developing software tests for functional, performance, and regression testing that include automated, ad-hoc, and manual testing elements;
Strong ‘hands on’ experience with building reusable, quality test data sets leverage by automated tests
Knowledge of the latest quality assurance techniques, and knowledge in creating test coverage
Experience with leading user acceptance testing (UAT)
Outstanding written and verbal communication skills;
Must be able to obtain a Position of Trust and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting, and;
US Citizenship or Green card holder
Selenium certifications, classes or exams;
D365 certifications, classes or exams;
Azure certifications, classes or exams;
Previous Department of Veterans Affairs experience;
Active VA access including assigned CAG and PIV
This position requires being fully vaccinated against COVID-19 by January 18, 2022 or the start date, if after January 18. Individuals who work in or reside in Florida, Montana, Tennessee, Texas, or work outside of the United States may be excluded from this requirement.
The likely salary range for this position is $104,000 - $156,000, this is not, however, a guarantee of compensation or salary; rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
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.