The Senior Software Development Engineer in Test will design and implement automated tests, improve testing frameworks, and collaborate across teams for software quality assurance.
SkyGrid, a Boeing Company, exists to open the sky for autonomous flight. Based in Austin, Texas, SkyGrid builds ground based high-assurance third-party services to enable the safe operations and airspace integration of highly automated and autonomous aircraft. SkyGrid also acts as a key operational nexus for advanced air mobility, integrating and managing data, infrastructure, access, and traffic to support seamless and efficient air traffic services.
The SkyGrid team is looking for a self-assured Senior Software Development Engineer in Test with advanced programming skills. This role straddles the roles of Verification Engineer and Software Engineer. The purpose of this role is to assist in the design, implementation, and integration of automated test suites that verify various aspects of the software product’s functionality and quality.
Performance Objectives:
- Understand the requirements and design high-level test cases and test scenarios.
- Contribute to the design, implementation, and integration of automated test suites
- Collaborate with multiple teams and produce test artifacts.
- Contribute to achieving robust test automation integrated with Continuous Integration and Deployment (CI/CD) pipelines across all test domains.
Responsibilities:
- Set up, maintain, and perform test automation frameworks on multiple applications both on hardware and on the cloud.
- Build test scenarios and acceptance tests from systems level down to unit tests.
- Understand the flow of code and how it interacts with different components.
- Acknowledge project documents, customer demands, and product objectives to create and execute test cases.
- Work with deployment teams resolving level issues for systems, coordinate product design, and offer inputs on the testability of functional elements and designs.
- Provide artifacts and reports on all tests such as functional, performance, regression, code coverage, etc.
- Build dashboards and status reporting mechanisms connected to tools such as Jira and GitLab.
- Analyze systems/subsystems and provide recommendations to other teams to enhance the overall design.
- Research test tools, methodologies, and trends and upgrade existing practices and processes.
- Educate and advocate adoption of best practices to other teams.
Qualifications:
- A Bachelor's degree in computer science/engineering or equivalent experience
- Excellent design and programming skills.
- 2+ years of experience testing server-side applications.
- 5+ years of relevant experience as part of an automated test team.
- 5+ year of professional coding experience.
- Must have experience testing backend services such as APIs and databases.
- Previous experience with web app and web testing.
- Strong hands-on experience with QA methodologies, or prior QA experience.
- Knowledge of programming languages and process management methodology.
- Awareness of test methodologies and their corresponding tools.
- The ability to keep current with the constantly changing technology industry.
- Passion for testing, development, and design.
Preferred Experience:
- Programming Languages: Proficiency in any of JavaScript, TypeScript, Java, Python
- API Testing Tools: Experience with Jest, Postman, JMeter, Rest-Assured, Soap UI, or similar
- Browser Automation Frameworks: Experience using Playwright, Cypress, or similar tools for robust browser UI automation.
- CI/CD Integration: Experience with continuous integration systems like GitLab to integrate testing within the development pipeline.
- Cloud Technologies: Familiarity with AWS or other cloud provider constructs.
- Version Control: Comfortable using Git for version control and collaborative development.
- Test Design: Skilled in implementing detailed test plans, test cases, and test procedures.
- Problem Analysis: Ability to investigate issues to their root cause and contribute to their resolution.
Join Our Team and Enjoy Exceptional Benefits:
- Comprehensive Health Coverage from Day One: Enjoy immediate access to medical, dental, and vision insurance, including HSA and FSA options.
- Generous Retirement Contributions: Benefit from an automatic company 401k contribution program, with no match required, plus an additional company matching program to boost your retirement savings.
- Calm Annual Membership: Prioritize your mental health with complimentary access to mindfulness and meditation resources.
- Discounted ClassPass Membership: Stay active and healthy with access to thousands of fitness studios and gyms nationwide.
- Investment in Your Growth: Receive an annual stipend for learning and development to support your continuous education and skill development
- Engaging Team Activities: Participate in quarterly team-building events and celebrations organized by our dedicated culture committee.
- Fully Stocked Kitchen: Enjoy a variety of snacks and beverages to keep you fueled throughout the day.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
An employee must be able to perform the essential functions of the position satisfactorily, and, if requested, reasonable accommodations will be made to enable employees with disabilities to perform the essential functions of their job, if it does not pose undue hardship.
Top Skills
AWS
Cypress
Gitlab
Java
JavaScript
Jest
Jmeter
Playwright
Postman
Python
Rest-Assured
Soap Ui
Typescript
Similar Jobs
Fintech
The Senior Software Development Engineer in Test will automate software testing, collaborate with teams, enhance product quality, and lead testing processes in an Agile environment.
Top Skills:
.NetAPIsAppiumC#Ci/CdJavaJavaScriptSeleniumTestngUi
Information Technology • Consulting • Defense
Develop and maintain the Trick Simulation framework, providing support for simulation engineers and teaching related classes.
Top Skills:
CC++GitJavaLinuxPythonUnix
Design
Assist in the production and modification of design calculations, reports, engineering plans for traffic projects while applying engineering techniques and software.
Top Skills:
AutocadHcsHsmHssIhsdmIsateMicrosoft Office SuiteMicrostationSynchroVissimVistro
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering