Back

Software Quality Automation Engineer (QE) – Teamcenter

Job Description

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.

Job Description 
Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms. Ability to understand complex products, implementation, creates automated test designs which may involve complicated workflows or multiple product areas. Works with general supervision on complex projects with latitude for independent judgment. Displays high level of proficiency and technical expertise.

The person with “Quality Engineering” role will perform following functions:
Implementation of user stories and customer requirements encompassing all 4 Agile Test quadrants
Review planned user stories for test coverage, participate in Story grooming and Program Increment planning
Writing test code for validating software implementations. Understand and connect to code flow, deployment, and architecture diagrams. Sound understanding of Core Teamcenter Platform, dependencies and Use cases.
Build and propose innovative approaches; enhance existing automation by enumerating possible combinations
Test enumerations to cover all test quadrants (Q1-Q4)
Plan and execute Performance, E2E, Scenario, Exploratory, User Experience, first customer Experience etc. testing aspects through the release
Triage Automation failures, raise and track defects, refactor and update auto-test suite on a regular basis
Experience working with unit testing frameworks like Junit and performance testing

Prerequisite & Essential Functions
•    Graduate or Postgraduate degree in Computer Science/IT/Mech Engineering; Conversant with software engineering and agile SDLC; Experience in Java/C++ development; Knowledge of scripting in Python, Shell, Jenkins.
•    3+ Industry exp. Required; Familiarity with testing tools Selenium & ALM tools
•    Minimum two years of experience in testing enterprise level applications 
•    Self-driven, motivated individual who can deliver with high quality and productivity with minimal supervision

Organization: Digital Industries

Company: Siemens Industry Software (India) Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?