Apply now »

Software Test Engineer

Business Unit:  Chief Innovation Office
Division:  Technology Innovation Group
Department:  Software & Data Engineering Team

Your Mission

This position will be responsible for software QA, testing the CI/CD pipeline and DevOPs . The ideal candidate will have strong programming skills in with expertise with modern testing frameworks like Selenium, Playwright, & deep experience with CI/CD pipeline integration.

What To Expect

[Technical DevOps]

  • Establish and enforce robust testing frameworks, combining manual and automated testing to ensure product quality, compliance, and reliability.
  • Design and develop automated test scripts that validate functionality without manual intervention
  • Build and maintain automated test suites using  modern frameworks (Selenium, Playwright etc)
  • Execute comprehensive QA tests across databases, networks, applications, systems, & software
  • Perform regular automated testing cycles and regression tests as part of CI/CD pipeline processes
  • Create test data setup and cleanup scripts for testing environments
  • Champion risk-based testing methodologies to proactively identify vulnerabilities, mitigate risks, and prevent defects early in the development cycle.
  • Work closely with development, DevOps, and operations teams to integrate testing seamlessly into CI/CD pipelines and across the software development lifecycle (SDLC).

 

[Process Improvement & Analysis]

  • Locate bugs and quality issues across business, development, and service-level IT processes
  • Review test results and document any defects found during testing
  • Present quality metrics and testing reports to stakeholder teams

 

[Technical Implementation]

  • Drive innovation in QA by implementing AI-driven test automation, predictive analytics, and modern verification strategies to boost testing efficiency and accuracy.
  • Define and configure automation tools and frameworks to enhance testing capabilities, maintain and optimize existing tools
  • Develop performance and load tests to validate system scalability

 

[Documentation & Standards]

  • Create comprehensive test plans and automation guidelines
  • Establish testing best practices across development teams
  • Update test documentation to reflect current processes and procedures
  • Ensure compliance and security testing requirements are met through automation

 

[General]

  • Work and collaborate with development teams, DevOps team members during agile sprint planning to manage and identify testing QA requirements. 
  • Participate in agile ceremonies including stand-ups, retrospectives, and sprint planning
  • Coordinate with product owners/end users to validate requirements and acceptance criteria
  • Partner with infrastructure teams to optimize test environment management
  • Mentor development teams on automation best practices and conduct training sessions

What You'll Bring

  • 4+ years of hands-on experience in quality assurance, testing methodologies, and system validation.
  • 3+ years experience with CI/CD pipelines and automated testing integration, and testing tools (Jira, and other SaaS products)
  • Strong understanding of Agile, DevOps, and CI/CD practices, including test automation frameworks and tools.
  • Strong programming skills in Python, Java, JavaScript, or C#
  • Experience testing across multiple technology stacks (databases, networks, applications, etc.)
  • Familiarity with public cloud platforms (AWS) for development & testing environments
  • Experience with modern front end and back end development (React, Angular, Node.js) and/or PTC Thingworx or similar platforms
  • Experience designing and architecting cloud-based data pipelines and micro services
  • Experience with databases & relational databases (PostgreSQL, MySQL)
  • Experience with containerization (Docker) and serverless architecture
  • Knowledge of Infrastructure-as-Code (IaC) & Ansible
  • Strong knowledge of automation frameworks to enhance development workflows
  • Strong understanding of security best practices and testing principles

Before submitting your job application, please review our Data Protection Policy

Apply now »