Software Development Engineer in Test (SDET)
Summary
Quality champion who designs, builds, and runs automated and manual testing for Air's Enterprise Readiness platform, working hand-in-hand with developers on test plans, regression scripts, CI/CD, and defect tracking in JIRA. Core stack includes Selenium, JavaScript, Python, and PostgreSQL; onsite in Pittsburgh with up to 10% travel.
Company Description
Job Description
Scope of Responsibilities
- Create, design, and develop all aspects of our automated testing, including creating and running automated regression test scripts.
- Formulate detailed test plans; create test cases, test scripts, test data and expected results for both manual and automated testing.
- Assist in managing development/DevOps processes towards a CI/CD workflow, aligning to a continuous release-based focus.
- Work directly with development team to iteratively plan, test, and release high-quality feature development
- Effectively understand requirements from customers and work with the internal team to design solutions to meet their requirements
- Generate team metrics and information that improve development practices
- Proactively identify opportunities to reduce risk and improve performance
- Manage and Track the defects/bugs using JIRA and coordinate defect review meetings to prioritize defects
- Coordinate with development team for feature release and defect management
Qualifications
- U.S. Citizenship is required
- Bachelor’s degree or equivalent work experience
- Must have prior experience working in a product organization
- 3+ years of software development in test experience, including expertise in testing methodologies, experience with standard QA and development tools, and the ability to operate within short-release cycles
- 3+ years of Software test automation experience working with the following technologies: Selenium, JavaScript, Python, PostgreSQL
- Minimum of 3 years hands-on experience in developing regression and functional test plans, managing defects, and implementing automated testing
- Excellent troubleshooting, analytical, and problem-solving skills
- Demonstrated ability to balance long-term roadmap vision with the unavoidable shifting of short-term priorities in an agile, startup environment
- Exceptional written and verbal communication with both client-facing and technical team members
- High degree of ability to work autonomously with little supervision in a fast-paced environment
- Self-motivated and organized
- Current possession of a U.S. security clearance, or the ability to obtain one with our sponsorship
- Experience in or exposure to the nuances of a startup or other entrepreneurial environment
- Experience and interest in National Security
- Proficiency in working with Java applications
- Experience with performance/stress/load/volume testing
- Understanding of technological infrastructure involved in building data products
Skills
As published by greenhouse · 9 questions
Basics
First Name, Last Name, Email, Phone, Resume/CV, Cover Letter
Short answers (4)
- Preferred First Name optional
- LinkedIn Profile optional
- What is your desired pay for this role?
- When would you be available to start?
Pick from a list (5)
- To be considered, you must be a US Citizen. Please confirm your current status.
- Have you applied for another role with Air within the last 6 months?
- Are you open to working onsite full-time, five days a week?
- Which Air office location/s are you open to working out of?
- Are you subject to any existing agreements with a current or former employer (such as a non-compete or non-solicitation clause) that might limit your ability to work at Air or perform this role?