QA Architect-New York, New Jersey, Pittsburgh - Georgia IT Inc.
NEW YORK, NY
About the Job
QA Architect
Location: New York, New Jersey, Pittsburgh
Duration: Full Time
Salary plus Benefits
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time
Description and Requirements
JOB SUMMARY:
The Quality Assurance (QA) Architect is responsible for applying industry best practice standards for quality and quality automation across the engineering and product management organizations. Working with product managers, product owners, application architects, and software engineers, this role will bridge business requirements with design and implementation to ensure all quality measures are met. The architect translates and applies software quality concepts, techniques, and patterns to ensure accurate quality requirements, designs, and deliverables for all commercial applications. The architect communicates actions, outcomes, and results to all stakeholders both technical and non-technical audiences. The architect ensures that product management and engineering team members possess the skills, training, and processes required to accomplish the teams' goals. They will assist in defining and execution of the quality strategy and roadmap in alignment with our corporate objectives, making sure our services meet or exceed all defined criteria which ensures our products maintain high levels of availability.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:
Location: New York, New Jersey, Pittsburgh
Duration: Full Time
Salary plus Benefits
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time
Description and Requirements
JOB SUMMARY:
The Quality Assurance (QA) Architect is responsible for applying industry best practice standards for quality and quality automation across the engineering and product management organizations. Working with product managers, product owners, application architects, and software engineers, this role will bridge business requirements with design and implementation to ensure all quality measures are met. The architect translates and applies software quality concepts, techniques, and patterns to ensure accurate quality requirements, designs, and deliverables for all commercial applications. The architect communicates actions, outcomes, and results to all stakeholders both technical and non-technical audiences. The architect ensures that product management and engineering team members possess the skills, training, and processes required to accomplish the teams' goals. They will assist in defining and execution of the quality strategy and roadmap in alignment with our corporate objectives, making sure our services meet or exceed all defined criteria which ensures our products maintain high levels of availability.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:
- Provide subject-matter expertise, best practices, and strategic direction for quality assurance technology solutions in the commercial software/services space.
- Educate and mentor a global team of highly motivated product management and engineering individuals to understand, measure, and provide feedback on current and new service offerings throughout the services' life cycle.
- Collaborate, architect, and execute on deploying industry standard quality testing, metrics gathering and reporting capabilities for all commercially facing products.
- Plan, develop, and execute various quality tests that will shape understanding and adjustments to the application portfolio.
- Analyze and communicate test results of applications and APIs to guide tuning of infrastructure and code to all internal stakeholders.
- Support triage and troubleshooting of quality related incidents in production environments.
- Work with product management, architects, engineering, and operations teams to ensure proper metrics instrumentation in software components to facilitate visibility to the health and availability of each service.
- Communicate technical issues to a non-tech audience and be an effective bridge between business to technology.
- Excellent transformative leadership and people influencing skills including solid technical, communication, and analytical skills with thorough understanding of product development and successful problem definition, decomposition, estimation, and resolution.
- Proficient with various software methodologies (Agile, Lean, SAFe etc.) for SaaS based architectures.
- Thorough understanding and hands-on experience in architecting, developing, and enhancing automation testing frameworks.
- Experience with Cypress or a similar JS-centric testing tool such as Playwright, TestCafe, or Puppeteer.
- Expertise with cloud resources (AWS, Azure).
- Hands-on experience with modern engineering techniques, scripting, automation frameworks, and CI/CD principles of a large-scale distributed SaaS application across multiple clouds.
- Understand systems environments like shared resources, components, and API services, CPU, memory, storage, network, and the differences between production and test environments utilizing containers, cloud native services, and virtualization.
- Ability to coordinate needs assessments across the commercial organization, and an ability to deliver a comprehensive solution to those needs.
- 15+ years of experience in technology related roles.
- 10+ years of experience in technical leadership.
- 8+ years of experience in a DevOps culture or SaaS environment.
- Bachelor's degree in Computer Science or a related field.
- Be clear, concise, and actionable. Be relentlessly constructive. Seek and provide meaningful feedback.
- - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule – better is the enemy of done. Do not spend hours when minutes are enough.
- Exhibit a "We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results.
- Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.
- Defined milestones, commitments and intended results. Assess your work in context, if you are unsure, ask. Demonstrate unwavering support for decisions.
Source : Georgia IT Inc.