QA Automation Architect

Houston, Texas


Employer: INSPYR Solutions
Industry: Quality Assurance / Testing
Salary: Competitive
Job type: Part-Time

Title: QA Automation Architect
Location: Houston, TX (downtown, on-site)
Duration: long-term contract
Work Requirements: US Citizen, Green Card Holder, or Authorized to Work in the US

Qualified candidates should send their resume (Word format) to Nick Castiglia at NCastiglia@INSPYRsolutions.com.

QA Automation Architect

Company Overview:
Join our dynamic and innovative software development organization, where we are tackling some of the most challenging and complex software projects in the industry. Our team is dedicated to delivering high-quality software solutions that meet the needs of our clients and set new standards in the market. We value creativity, collaboration, and a commitment to excellence, and we're looking for a talented QA Automation Architect to help us achieve our goals.

Position Overview:
As a QA Automation Architect, you will play a pivotal role in shaping the quality and reliability of our large-scale software projects. You will be responsible for developing and implementing testing strategies that utilize automation throughout the software development lifecycle. You will lead the design and implementation of robust, scalable, and maintainable test automation frameworks, working closely with cross-functional teams to ensure our software meets the highest standards. This is a unique opportunity for an experienced professional to influence the direction of our testing strategy and make a significant impact on the success of our projects. You will work on cutting-edge software projects that push the boundaries of technology and innovation together with a team of passionate professionals who value collaboration, creativity, and continuous learning.

Key Responsibilities:
  • Architect and Lead Test Automation Strategy: Develop and implement a comprehensive test automation strategy tailored to the complexity and scale of our software projects. Ensure that the strategy aligns with the overall project goals and integrates seamlessly with our development and deployment processes.
  • Design and Develop Automation Frameworks: Create advanced automation frameworks that are scalable, maintainable, and flexible enough to support a wide range of testing needs, including functional, performance, regression, and security testing. Define the automation framework architecture, including scripting languages, test automation tools, and reporting mechanisms. Implement the most appropriate framework type such as data-driven, keyword-driven, API-driven and behavior-driven testing techniques to enhance test automation capabilities to standardize across multiple project development teams.
  • Tool Selection and Customization: Evaluate, select, and implement the most effective automation tools and technologies, customizing them as needed to fit the specific requirements of the project. Ensure that the selected tools integrate well with our existing development stack.
  • Integrate with CI/CD Pipelines: Work closely with DevOps teams to integrate automated tests into our continuous integration and continuous deployment (CI/CD) pipelines. Ensure that automated tests are executed consistently and effectively at various stages of the development lifecycle. Automate test execution at various stages of the deployment pipeline to detect and address issues early.
  • Test Environment and Data: Ensure test environments are ready and coordinate with development and DevOps teams for test data and environments. Manage and maintain test data sets to support automated testing efforts.
  • Mentorship and Leadership: Provide technical leadership and mentorship to QA engineers and developers on best practices in test automation. Foster a culture of quality and continuous improvement across the team.
  • Collaborate with Cross-Functional Teams: Work in close collaboration with developers, product managers, and other stakeholders to ensure that automated testing is integrated into the development process from the outset. Participate in design and code reviews to identify features that would require automated testing.
  • Performance and Scalability Testing: Lead the design and execution of performance and scalability testing strategies, ensuring that the software can handle expected load and stress conditions.
  • Reporting and Analytics: Implement advanced reporting and analytics tools to provide real-time visibility into test results, coverage, and quality metrics. Use these insights to drive improvements in the testing process.
  • Continuous Innovation: Stay up-to-date with the latest trends and advancements in test automation and software quality. Regularly evaluate new tools and technologies in the market to ensure that the automation framework remains relevant and effective.

Qualifications:
  • Extensive Experience: 10+ years of experience in software testing and quality assurance, with at least 5 years in a test automation architect role.
  • Advanced Technical Skills: Proficiency in multiple programming languages (e.g., Java, C#, PowerShell, JavaScript) and deep expertise in test automation tools (e.g., Selenium, Cypress, Appium, JUnit, TestNG, TestComplete).
  • Proven Track Record: Demonstrated success in designing and implementing automation frameworks for large-scale, complex software projects. Experience in both UI and API testing is essential.
  • CI/CD Integration: Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps) and integrating automated tests into the build pipeline.
  • Performance Testing Expertise: Hands-on experience with performance testing tools (e.g., JMeter, LoadRunner) and methodologies.
  • Leadership and Mentorship: Proven ability to lead and mentor technical teams, fostering a culture of quality and collaboration.
  • Strong Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Agile Methodologies: Deep understanding of Agile methodologies and experience working in Agile development environments.
  • Problem-Solving: Strong analytical and problem-solving skills, with a proactive approach to identifying and addressing potential issues before they become critical.

Preferred Qualifications:
  • Experience with cloud-based testing environments and tools.
  • Knowledge of security testing and compliance requirements.
  • Certification in software testing (e.g., ISTQB, CSTE).

Our benefits package includes:
  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
  • ...and much more!

About INSPYR Solutions:
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

24-09218

Created: 2024-08-27
Reference: 24-09218
Country: United States
State: Texas
City: Houston
ZIP: 77069


Similar jobs: