Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
C. Mack Solutions

Test Engineer – Automation

C. Mack Solutions

Test Automation Engineer collaborating with Agile team for automation and scripting efforts at C. Mack Solutions.

Posted 6/16/2026full-timeRemote • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
AngularAWSJavaJavaScriptJenkinsMavenOraclePostgresSDLCSeleniumSOAPSpringSQL

About the role

Key responsibilities & impact
  • Collaborate with analysts and architects to perform a range of tests to maintain standards and regulations.
  • Enhance automation and scripting efforts within the Scrum framework, strengthening Agile processes and supporting a more effective and dependable software development lifecycle (SDLC).
  • Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.).
  • Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins.
  • Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution.
  • Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test.
  • Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI.
  • In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly.
  • Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques.
  • Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes.
  • Document and track testing activity progress during a sprint.

Requirements

What you’ll need
  • U.S. Citizenship is required.
  • Candidate must be able to obtain CBP Public Trust clearance.
  • Working knowledge and understand fundamental concepts of Manual Functional Testing, Automated Testing, and Continuous Integration.
  • College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Experience accepted in lieu of degree.
  • Hands on experience: In an IT related field (7+ years) with 2-3 or more years analyzing, designing, and implementing software test automation solutions.
  • Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL.
  • Developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, and Maven.
  • Programming in Java (3-5 years) and with other programming technologies (e.g., JavaScript, Web Services, SOAP, XML).
  • SQL CRUD script development experience against Oracle and PostgreSQL databases.
  • Applying estimation techniques to manual test script efforts and automated test script development/maintenance efforts.
  • Interacting with Product Owners, Business Analysts, Scrum Masters, Product Architects, Developers, and Technical Writers, and providing guidance on automation tools and testing methods to meet project specific needs.
  • Team player and able to work in a collaborative team environment.
  • Familiar with working within a continuous integration environment and supporting tools such as Jenkins, Git, GitLab, AWS, Spring ToolSuite4, Rest Assured, Postman, ANDI.
  • Participating in a high performing, highly engaged and motivated Scrum team.
  • Applying the Agile development approach to incremental software development projects.
  • Being a highly responsible, team-oriented individual with very strong communication skills and work ethic; self-starter.
  • Understanding the elements of the software development life cycle.
  • Communicating in both written and verbal forms.

Benefits

Comp & perks
  • Fully Remote 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Manual Functional TestingAutomated TestingContinuous IntegrationJavaJavaScriptSQLCucumber BDDSeleniumSerenity BDDAPI Validation
Soft Skills
Team playerCollaborationCommunicationSelf-starterWork ethicGuidanceResponsibilityEngagementMotivationInterpersonal skills
Certifications
CBP Public Trust clearance