Overview
Hybrid
$60 - $65
Part Time
Skills
ADO
Data flow
Data management
DevOps
Docker
FOCUS
GitLab
Google Cloud
Configuration Management
Continuous delivery
Continuous integration
Google Cloud Platform
Cloud computing
Collaboration
Communication
Computer science
Agile
Amazon Web Services
Provisioning
Python
Quality assurance
Microsoft Azure
Organizational architecture
Problem solving
Professional development
Software engineering
Software testing
Test execution
Test management
Reporting
Scalability
Tosca
Workflow
Scripting
Selenium
JavaScript
Jenkins
Kubernetes
Leadership
Management
Mentorship
Appium
Attention to detail
Automated testing
Cypress
JIRA
JUnit
Java
Software development
Test cases
Test strategy
Testing
Job Details
Role: Senior QA Analyst (Tosca integration)
Location: 2701 Navistar Dr, Lisle, IL / Hybrid
Duration: 12+ months
Contract: C2C
Key Responsibilities:
Skill: Tosca integration
- Define Testing Strategy, Architect and Implement Test Automation:
- Develop comprehensive test strategies that address functional, performance, security, and scalability aspects.
- Establish and enforce testing standards, frameworks, and best practices across the organization.
- Design, implement, and maintain robust test automation frameworks using Tricentis Tosca and other Tricentis tools.
- Integrate automated testing within CI/CD pipelines, ensuring seamless execution and reporting of test results.
- Develop Testing Strategies:
- Define, document, and maintain test automation strategies and best practices.
- Work with stakeholders to establish testing requirements and ensure alignment with project goals.
- Drive Quality Assurance Across the Pipeline:
- Ensure that test automation covers key functional areas and meets quality standards.
- Collaborate with DevOps and Development teams to monitor and enhance CI/CD pipeline stability.
- Integrate qTest with CI/CD Pipelines:
- Collaborate with DevOps teams to integrate qTest with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps), enabling automated test management and reporting.
- Define and implement best practices for continuous testing in CI/CD pipelines.
- Enhance Test Efficiency and Coverage:
- Establish processes for continuous testing and feedback, with a focus on test coverage, speed, and reliability.
- Implement strategies to optimize test execution times without compromising quality, such as test data management, parallel execution, and selective testing.
- Collaborate on Pipeline Development:
- Partner with DevOps and development teams to align testing needs with pipeline stages, branching strategies, and deployment workflows.
- Develop strategies for test management, including test data provisioning, environment setup, and rollback plans.
- Test Automation and Framework Alignment:
- Ensure compatibility and seamless integration between qTest and test automation tools (e.g., Selenium, Tosca, Appium).
- Lead efforts to align qTest with existing test automation frameworks, ensuring efficient data flow and reporting.
- Establish Testing Standards and Best Practices:
- Develop and enforce test management best practices, including test case design, execution, and traceability.
- Define standards for test coverage, reporting, and test data management using qTest.
- Mentor and Guide QA Teams:
- Train and mentor QA engineers in Tricentis tools and best practices for CI/CD testing.
- Facilitate workshops on test automation frameworks and CI/CD integration.
- Optimize Testing Performance:
- Continuously evaluate and improve automation scripts and frameworks for efficiency and maintainability.
- Identify and implement improvements to testing processes and technologies to support faster, more reliable releases.
- Define and track metrics to evaluate test coverage, defect rates, and test case effectiveness.
Qualifications:
- Education: Bachelor s degree in computer science, Software Engineering, or a related field.
- Experience:
- Minimum of 5 years of experience in a Test Architect or similar role. (Previously should have worked as Test Architect)
- Minimum of 18 years experience in Software Testing and Information Technology
- Proven experience with Tricentis Tosca and other Tricentis products.
- Proven experience integrating automated tests within CI/CD pipelines in tools like Jenkins, GitLab, Azure DevOps, or similar platforms.
- Strong knowledge of CI/CD practices, tools (such as Jenkins, GitLab CI, or Azure DevOps), and their integration with automated testing.
- Skills:
- Expertise with test automation tools (e.g., Selenium, JUnit, Tricentis Tosca, Cypress) and scripting languages (e.g., Python, Java, JavaScript).
- Strong knowledge of DevOps, CI/CD concepts, and experience with configuration management tools (e.g., Docker, Kubernetes).
- Proficiency in cloud environments (e.g., AWS, Azure, Google Cloud) and infrastructure-as-code principles.
- In-depth understanding of software development life cycles, test automation, and quality assurance methodologies.
- Expertise in test automation scripting and framework design.
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership abilities to work across teams and mentor junior staff.
Preferred Skills:
- Experience with additional CI/CD tools and cloud platforms.
- Familiarity with agile development practices and tools like Jira/ADO.
- Certification in Tricentis Tosca or related technologies is a Mandatory
Benefits:
- Competitive salary and performance-based bonuses.
- Professional development and certification opportunities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.