Praxis Engineering - Annapolis Junction, MD

posted 6 months ago

Full-time - Mid Level
Annapolis Junction, MD
251-500 employees
Professional, Scientific, and Technical Services

About the position

The Test Engineer shall be responsible for developing and maintaining automated test suites to ensure the quality and reliability of a mission-focused enterprise web application in a Linux environment. This role involves collaborating with mission stakeholders to understand project requirements and identify test automation opportunities. The Test Engineer will work closely with cross-functional teams to ensure that the testing processes align with the overall project goals and deliverables. The position requires a strong understanding of software testing methodologies, including test planning, test case design, test execution, and test result analysis. The Test Engineer will also be responsible for creating clear and concise documentation for test plans, procedures, configurations, and troubleshooting guides. Effective communication skills are essential for reporting findings, discussing requirements, and presenting solutions to stakeholders. Additionally, the Test Engineer will execute test plans and evaluate application system-level capabilities, ensuring that the software meets the required standards before deployment.

Responsibilities

  • Develop and maintain automated test suites for a mission-focused enterprise web application.
  • Collaborate with mission stakeholders to understand project requirements and identify test automation opportunities.
  • Create clear and concise documentation for test plans, procedures, configurations, and troubleshooting guides.
  • Execute test plans and evaluate application system-level capabilities.
  • Utilize software testing methodologies, including test planning, test case design, test execution, and test result analysis.
  • Communicate effectively with cross-functional teams to report findings and discuss requirements.

Requirements

  • Experience using the Linux CLI.
  • Experience with scripting languages like Python or Shell scripting to automate repetitive tasks, deploy test environments, and execute test suites.
  • Experience with software testing methodologies, including test planning, test case design, test execution, and test result analysis.
  • Experience with creating clear and concise documentation for test plans, procedures, configurations, and troubleshooting guides.
  • Effective communication skills to collaborate with cross-functional teams, report findings, discuss requirements, and present solutions.
  • Experience with executing test plans and evaluating application system-level capabilities.
  • Experience with Selenium WebDriver.
  • Experience with Pytest testing tool/framework.
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI.

Nice-to-haves

  • Experience with the Django Web framework.
  • Experience with Git Source Control System.
  • Experience with the Atlassian Suite of Tools such as Jira and Confluence.
  • Experience with containerization technologies such as Docker.

Benefits

  • Attractive total compensation package including competitive salary and medical benefits with an option for FREE employee HSA medical plan.
  • Office perks such as free soft drinks and snacks (both healthy and not-so-healthy).
  • Annual gift certificate to purchase top brand Praxis apparel.
  • 401k contribution/match: combination of profit share/contribution (3.5%) and employer match (up to 4.5%) for a total of 8%.
  • Annual bonus plan.
  • 4 weeks Paid Time Off + 10 holidays + comp time eligibility (30+ days of leave to start).
  • On your 5th work anniversary, receive an additional week of PTO to 5 weeks of PTO.
  • On your 10th work anniversary, receive an additional week of PTO to 6 weeks of PTO.
  • Unused PTO can be traded in for $$$.
  • Carryover a max of 380 hours of leave from year to year.
  • Option for a sabbatical one year or trade in unused PTO for something nice.
  • Student loan repayment assistance (coming soon).
  • Endless in-house training opportunities and vendor-offered training opportunities like conferences, certification courses, and seminars.
  • Participation in conferences such as AWS Summit, IoT World, Black Hat, and DefCon.
  • Training & Certifications in various fields including Splunk, AWS, Big Data/Cloudera, VMWare, Scrum Master, etc.
  • Praxis University offers Cyber Research, Data Analytics, IoT, AWS, and RedHat course offerings and hands-on training.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service