{"id":1207849,"url":"https://alion.io/job/derextechnologies-test-automation-engineer","title":"Test Automation Engineer","company":{"id":6950,"name":"Derextechnologies","domain":"derextechnologies.com","url":"https://alion.io/company/derextechnologies","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Washington, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":90000,"max_usd":181000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":290},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-09-24T14:22:08Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-09-25T17:56:51Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Derex Technologies Inc specializes in providing IT consulting, staffing solutions and software services. Globally headquartered in Harrison New Jersey since 1996 Derex delivers the highest quality technology professionals and an array of customized IT talent solutions designed to improve productivity and drive results to global clients throughout North America.\nWith over two decades of unparalleled experience, Derex provides supports to its clientele, across such industries as Systems Integration, Banking and Finance, Telecommunications, Pharmaceutical and Life Sciences, Energy, Healthcare, Technology, Transportation, and local and federal Government agencies.\n Position Title: Test Automation Engineer\nReports to: Engineering Lead\nFLSA Classification: Exempt\nLocation: DMV area, hybrid - primarily remote with in-person client engagement as needed\nTravel Requirements: Occasional travel within the DC-metro area for customer engagements and team on-sites\nBackground Check Required: Yes\nPosition Summary\nThe Test Automation Engineer owns the automated test coverage that lets CloudAI release with confidence. The role designs and builds test suites across the stack, from unit and component tests in Angular through API and contract tests to end-to-end user journeys, and wires them into the pipelines that run them on every change. The engineer treats test code as production code, keeps the suite fast and trustworthy, and works with developers to make quality a property of how the team builds rather than a stage at the end.\nKey Responsibilities\nBuild and maintain automated test coverage across the stack.\nDesign and implement end-to-end test suites for Angular and other modern front-end applications, using Cypress, Playwright, or equivalent.\nBuild component and unit test coverage in partnership with developers, using Jest, Jasmine, or Karma.\nBuild API and contract test coverage for REST and GraphQL services, including negative cases, authorization paths, and schema change detection.\nImplement accessibility, cross-browser, and performance testing appropriate to the application and its compliance obligations.\nKeep the suite fast, stable, and trusted.\nDesign test architecture that resists brittleness, including page object or screenplay patterns, stable selectors, test data management, and environment isolation.\nDiagnose and eliminate flaky tests rather than retrying or disabling them.\nKeep execution time within limits the team will tolerate, using parallelization and selective execution.\nMaintain the suite as the application evolves so that a red build means something.\nWire quality into the delivery pipeline.\nIntegrate test execution into CI/CD with quality gates, coverage thresholds, and reporting that makes a failure immediately actionable.\nBuild and maintain test environments and test data, including seeding, masking, and reset.\nReport on quality trends, including defect escape rate, coverage, and suite health.\nWork as part of the delivery team.\nParticipate in refinement and design, and define acceptance criteria that are testable before development starts.\nPerform exploratory and manual testing where automation is not the right tool, and support user acceptance testing.\nCoach developers on writing testable code and maintaining coverage as they build.\nCompetencies & Skills\nTechnical and interpersonal competencies required to succeed in this role, spanning both hard skills (tools, technologies, methodologies) and soft skills (communication, problem-solving, stakeholder management).\nCore Competencies\nCustomer and Business Focus: Starts with the customer, works efficiently, and delivers lasting value through continuous improvement\nOwnership and Delivery: Takes ownership, honors commitments, moves with urgency, and delivers their best work\nCuriosity and Growth: Goes deep to understand the 'why,' stays open to new ideas, and challenges the status quo\nCandor and Collaboration: Leads with transparency, welcomes thoughtful disagreement, and chooses the path based on the merit of ideas\nEmpathy and Respect: Listens to understand, respects others' perspectives, and acts as a team player\nTechnical Competencies\nTest automation for modern front-end frameworks, with depth in Angular and working knowledge of React or Vue.\nAutomation frameworks and tooling, including Cypress, Playwright, Selenium or WebDriver, Jest, Jasmine, Karma, and behavior-driven tooling such as Cucumber.\nAPI testing, including REST and GraphQL, contract testing, and tooling such as Postman or REST Assured.\nProgramming in TypeScript or JavaScript, with working ability in at least one of Python, Java, or C#.\nCI/CD integration and test reporting, using GitHub Actions, Azure DevOps, Jenkins, or GitLab.\nAccessibility testing against WCAG 2.1 AA and Section 508, using axe or equivalent tooling.\nTest design practice, including risk-based prioritization, boundary analysis, test data strategy, and defect analysis.\nDelivery Competencies\nOwnership: Remains with a problem until it is resolved rather than escalating to transfer it.\nIndependent judgment: Operates without supervision and determines what the work requires.\nCuriosity: Seeks to understand the customer's business, the technical solution, and the people involved rather than accepting information as given.\nRelationship building: Establishes trust with customers and delivery teams deliberately.\nAdaptability: Adjusts approach to the customer, project, and team rather than applying a fixed method.\nRigor: Treats a flaky test as a defect in the suite rather than an inconvenience to work around.\nEducation & Experience Requirements\nBachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.\nFive (5) years of experience in test automation for web applications.\nDemonstrated experience building an automated test suite from scratch and maintaining it through multiple release cycles.\nDemonstrated experience automating tests for Angular applications.\nExperience integrating automated testing into CI/CD pipelines with enforced quality gates.\nExperience with API and contract testing for REST or GraphQL services.\nExperience with accessibility testing preferred.\nExperience with public sector, SLED (state, local, and education), or higher-education clients preferred, not required.\nMust physically reside in the United States and be authorized to work in the United States. U.S. citizenship or permanent residency is not required.\nCertifications\nNo certification required for this role.\nTesting certification preferred (e.g., ISTQB Certified Tester Foundation or Advanced Level).\nRegards,\nManoj Goud\nDerex Technologies INC\nContact :973-834-5005 Ext 206\n All your information will be kept confidential according to EEO guidelines.","description_format":"text","description_chars":6765,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Information Technology"],"lifecycle":[{"event":"open","at":"2026-09-25T01:20:44Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":7,"reasons":["conf:4","velocity","win:early"],"computed_at":"2026-09-25T05:45:01Z"},"pay":null,"html_url":"https://alion.io/job/derextechnologies-test-automation-engineer","json_url":"https://alion.io/job/derextechnologies-test-automation-engineer.json","meta":{"generated_at":"2026-09-26T03:54:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4242,"day_limit":5000,"remaining_today":758,"minute_limit":60,"resets_at":"2026-09-27T00:00:00Z"}}}