QA Automation Developer
55 Inverness Dr East Englewood, CO 80112 US
Job Description
Boeing Digital Aviation Solutions is currently looking for 2 Software Application Developers with Emphasis in Test Automation in the Englewood, CO area that will work on a foundational web service solution that enables tailoring of charting information used by commercial airline customers. The work will involve creation/maintenance of “components/actions” utilized by Boeing personal across the software development lifecycle. This software development position will support the development of the “scriptless” SME-CTAF test automation framework supporting an array of Boeing Digital Solutions applications. Other responsibilities may/will include new development and maintenance of the framework backend and front-end user interface. Additional duties will include training and support of the framework with new users.
A successful candidate will understand the importance of collaboration as these positions will focus on working directly with the Senior project leaders to implement features and capabilities under Agile SAFe methodologies to meet project milestones and business objectives and commitments.
Leads the development, documentation and maintenance of software architectures in order to meet customer, functional, and/or regulatory requirements, quality objectives, and constraints specific to the applicable domain and available technology. Provides technical leadership for project management including schedules, plans, and estimates. Prioritizes tasks and leads reviews. Assists project managers with risk management and progress reviews. Develops corrective action plans. Develops Computer Software Component (CSC) software requirements and algorithms. Defines external interfaces. Leads trade studies. Performs CSC requirements change assessment. Supports requirements team lead in negotiating interfaces and requirements. Leads supplier/subcontract management team. Ensures application of best practices. Reviews statements of work, conducts estimates and manages risks. Translates contract requirements into work requirements, processes and tasks. Contacts suppliers and subcontractors to exchange technical data and to discuss project performance. Manages customer and supplier relationships. Participates in the development of fundamental approaches to projects and requirements for implementation. Leads development, maintenance, and unit tests for a software Computer Software Configuration Item (CSCI) by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements. Leads code walkthroughs. Develops/decomposes, documents and maintains designs for a CSC. Participates in internal/external design reviews. Leads integration/test efforts of complex systems. Creates overall integration plans. Leads development, selection, tailoring, and deployment of processes and tools. Leads process reviews. Determines research directions and pursues related opportunities with internal/external organizations. Leads proposal efforts. Provides expertise on resolution of regulatory and domain operational and integration issues to internal/external customers. Supports issue resolution.
Essential Duties:
-Develops automation actions to be utilized in the creation/maintenance of automated tests.
-Maintains framework backend/frontend code as required.
-Provides end user training and support as necessary to ensure reliable test automation.
-Additional duties may include documentation maintenance including google docs as well as end user documentation updates. Participates in internal peer reviews and walkthroughs.
- Develops/decomposes, documents and maintains designs for software implementation and test artifacts consistent with the defined architecture and requirements/regulations by applying established methods and practices. Participates in internal lifecycle data reviews. Excellent reporting, time management, analytical & communication capabilities
- For all phases of the software life cycle contributes as directed towards: develops, selects, tailors and deploys processes and tools; establishes metrics; and utilizes regulations and industry standards. Participates in process reviews.
- As directed and able, provides subject matter expertise on software techniques, methodologies and processes to customers, suppliers, application users, and other technical and support personnel. Provides guidance to less experienced engineers. Supports operational and integration issue resolution of regulatory, domain and specific software systems.
Position Responsibilities:
The Software Engineer with Test Automation emphasis designs, develops, executes and maintains software test for software products.
Responsibilities:
• Work closely with automation testers when needed
• Work with development teams
• Strong analytical skills
Additional Job Details:
• Experience working with Selenium and/or Fitnesse. Experience authoring, executing and evaluating automated test scripts and results.
• Experience with manual exploration testing as applicable
• Familiarity with industry and corporate best practices in software development using Agile or Scaled Agile methodologies and frameworks
• Work experience 1 year Level 2, 3 years Level 3, 5 years Level 4+
Technology familiarity of benefit:
-Concepts in Development demonstrated abilities (course work at min) with the following
Object Oriented concepts
Java, Javascript, NodeJs
Angular UI Frameworks
SQL
XML, HTML
-Databases
Various Relational Databases (Oracle, Postgres, SQLServer, MSSQL)
MongoDB
-Automation Test APIs
Selenium, Appium, Sikuli
Experience with Mobile applications Testing /Test Automation: Appium, Xcode
-Tools
JIRA, JAMA, Confluence, HP ALM & Octane
Maven, Jenkins, GIT, Bitbucket, Artifactory, Azure Dev Ops
Java IDE (Eclipse, Intellij)
Coverity, SonarQube, Qualys, Rapid7
-Environments
Windows
IOS
Linux/Unix
Cloud environments (Azure & AWS preferred) and CI/CD concepts
Security Clearance Required: N/A
Blackstone Talent Group is a wholly owned subsidiary of Blackstone Technology Group, a global IT services and software firm that implements technological solutions across commercial industry verticals and the US Federal Government. Blackstone's global talent augmentation practice was founded in 1998. Blackstone Talent Group has offices in San Francisco, Denver, Houston, Colorado Springs, and Washington, DC. We specialize in providing clients the best talent across a variety of industries and sectors.
EOE of Minorities/Females/Veterans/Disabilities
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Englewood, CO
We hereby pledge our commitment to actively hire veterans of the U.S. Armed Forces. We value and recognize the leadership, training, character and discipline that our veterans and members of the National Guard and Reserve bring to Blackstone.