Automation Test Engineer supporting Government IT applications in cybersecurity. Collaborating within Agile teams to enhance software testing and quality assurance processes.
Responsibilities
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
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
Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI
Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques
Document and track testing activity progress during a sprint
Requirements
Must be a: U.S. Citizen with the ability to pass CBP background investigation
Team player and able to work in a collaborative team environment
Working knowledge and understand fundamental concepts of Manual Functional Testing
Automated Testing
Continuous Integration
College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline.
7+ years in an IT related field
2-3 or more years analyzing, designing, and implementing software test automation solutions
Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL
Programming in Java (3-5 years)
Hands on experience developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, and Maven
SQL CRUD script development experience against Oracle and PostgreSQL databases
Familiar working within a continuous integration environment and supporting tools such as Jenkins, Git, GitLab, AWS, Spring ToolSuite4, Rest Assured, Postman, ANDI
QA Tester collaborating with Appian project teams to develop testing strategies for multiple applications. Ensuring high quality through rigorous QA testing and documentation process.
Senior QA Engineer leading testing strategies and performance goals for Appian applications across multiple projects. Collaborating with project teams to ensure quality solutions.
Senior Performance Test Engineer with Appian experience supporting federal program. Leading performance testing strategies and collaborating with stakeholders for system scalability and reliability.
Performance Test Engineer with Appian experience supporting performance testing efforts for a federal program. Executing strategies and validating system reliability in a hybrid work environment.
Software Development Engineer in Test focusing on automation and quality assurance for oneZero. Collaborating with cross - functional teams to deliver high quality software within a hybrid work environment.
Engineer III SDET at CrowdStrike developing cloud security solutions and building test infrastructure. Collaborating with development teams to ensure quality and functionality across cloud environments.
Senior Software Development Engineer in Test ensuring quality for Cisco's cloud - managed products. Collaborating with teams to enhance features and automation testing practices.
Senior QA Automation Engineer ensuring software applications deliver exceptional performance and reliability. Collaborating closely with developers and product managers to maintain high quality and optimize testing processes.