Logo
BasisPath

Test Automation Engineer

BasisPath, Gaithersburg, Maryland, us, 20883


Gaithersburg, Maryland • Clearance Required • Full TimeBasisPath is looking for a Test Automation Engineer to join our team. The ideal candidate will have a strong background in automated testing and software development, with experience in creating and maintaining automated test suites, integrating tests into CI/CD pipelines, and ensuring high software quality through comprehensive test coverage. This role involves collaborating with a multi-disciplined engineering team and participating in Agile development processes.About BasisPath:BasisPath, a rapidly growing woman and veteran-owned small business, is actively seeking talented candidates to support our expanding business commitments. We offer a comprehensive benefits package, including signing bonuses, relocation assistance, expense reimbursement, 100% paid health insurance, competitive compensation, growth opportunities, profit sharing, relevant training, and generous PTO.At BasisPath, we prioritize our employees' well-being and professional development. Join us and become part of our dedicated team!Responsibilities and Duties:Participate in Agile ceremonies such as daily standups, sprint planning, reviews, and retrospectives.Design, develop, and maintain automated test suites for software validation.Conduct code reviews to ensure testability and adherence to coding standards.Develop and enhance automated testing frameworks and tools.Integrate automated tests into CI/CD pipelines for continuous testing and delivery.Monitor and analyze test results, ensuring build stability before deployment.Ensure comprehensive test coverage and enforce testing best practices.Document automated test cases, test plans, and results for knowledge sharing.Report issues using work management tools (e.g., Jira) with detailed replication steps.Participate in all phases of risk management assessments and software development, focusing on user requirements, test design, and test tools selection.Collaborate with software engineers to create and maintain test artifacts.Required Qualifications and Skills:Must have an active TS/SCI security clearance with a CI poly.Bachelor of Science degree with 12-15 years of relevant experience, or a Master’s degree with 10-13 years of relevant experience.Proficiency in programming languages like Java, JavaScript, and Python.Expertise in automation test frameworks such as Selenium WebDriver, Katalon, Playwright, and Test NG.Familiarity with SQL, NoSQL, and PostgreSQL databases.Experience in both Frontend (UI/UX) and Backend (API, database, server-side) testing.Self-motivated and eager to learn new tools, frameworks, and techniques.Ability to work independently.Strong collaboration skills within a multi-disciplined engineering team.Desired Skills:Experience with Agile development principles and methodologies.Knowledge of continuous integration and delivery methodologies and tools.Experience with automated testing tools like JUnit, Postman/SoapUI, Cucumber, Selenium, and JMeter.Understanding of software design patterns and development processes.Experience with Atlassian tools (Confluence, JIRA, Bitbucket).Familiarity with web technologies (HTML, CSS, XML, REST, JSON).Knowledge of version control systems (e.g., Git).Familiarity with CI/CD processes and tools (e.g., Jenkins).Experience with multiple operating systems (Windows, LINUX, etc.).Join BasisPath and be part of a team that values innovation, quality, and collaboration!

#J-18808-Ljbffr