ArdentMC is a software development firm, focused on high-value/ high-technology solutions for government projects and invites you to join our dynamic organization. ArdentMC offers complete health benefits, competitive salaries, matching 401K, Liberal PTO, paid holidays, tuition reimbursement, work/life balance and a host of other benefits, creating a rewarding and fast-paced work environment.
Lead Automation Engineer to work in the Washington DC area
Basic Qualifications:
- Formulate long term strategies for quality assurance testing, and analyze long term impacts
- Lead decision making around the selection of third-party testing tools or development of new tools and best practices
- Work independently, within, and across teams to design and develop technical solutions, address complex issues, and execute QA tasks in collaboration with a product manager, tech lead, UX designers, other QAs, and engineers
- Provide technical leadership in the architecture/design, development, and implementation of testing tools for multiple products and services delivered as part of human services platform using state-of-the-art frameworks and tools
- Improve the automation testing coverage to all features and functionality
- Establish and enforce architectural standards and development best practices by leading and mentoring other members of the team, conducting code review, and creating documentation
- Ability to organize and prioritize multiple assignments
- Bachelor's degree in a relevant technical field/equivalent knowledge and experience
Additional Qualifications:
- 8+ years’ experience with software quality assurance testing, including unit, integration, load, stress, security penetration, and performance testing
- 4+ years of experience in automation testing and releasing large enterprise applications
- Expert in software quality and testing methodologies
- Expert in test automation tools, UI automation frameworks (Selenium, UIPath, etc.), and Mobile automation frameworks (Appium, etc.)
- Excellent coding skills in Java and JavaScript
- Experience with Test Design Patterns
- Excellent fundamental knowledge of data structures, algorithms, and object-oriented design
- Deep understanding of system development life cycle, technical project management approaches and requirements, and design techniques on multi-track projects
- Unrelenting need to perpetually optimize testing coverage, testing process, and principles and continuously increase the solutions quality
- Experience doing quality assurance testing of a complex enterprise software product, including cross-component and cross-module integration testing and load/performance testing
- Experience identifying when automated testing is not sufficient and when manual testing is critical
- Extensive experience working as an integral part of a cross-functional agile development team using test-driven development
- Experience with RESTful API enterprise system testing
- Experience with data transformation and data pipelines testing models and approaches
- Deep interest in Machine Learning, Artificial Intelligence, and Natural Language Processing
- Strong presentation, interpersonal and communication skills
What sets you apart:
- Experience in RPA development using RPA solutions (e.g., UI Path, Automation Anywhere, Tricentis RPA)
- Experience integrating RPA with other tools (e.g., Jira, ServiceNow, SharePoint, Email, etc.)
- Exceptional ability to process and synthesize information to deliver optimal solutions and identify roadblocks.
- Ability to organize and prioritize multiple assignments
- Cloud Professional level certification (Solutions Architect, DevOps, SysOps Administrator, or Developer)
Applicants selected for this position will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Only US citizens are eligible for a security clearance. For this position, ArdentMC will consider only applicants with security clearances or applicants who are eligible for security clearances.