Making a difference Create a better future
Do you want to make a difference in the world and contribute to a sustainable future? We are developing the technology in the cement industry to tackle the climate challenge. It’s a big responsibility, and we have committed to do it. Be part of our mission on the way to a green future. We need your skills, curiosity and ambition to achieve our goal. Together, we enable our customers to produce the materials they need for a better future.
Automation and digitalization are important levers on the way to a green and sustainable future. In our team, we support our ambition by developing industrial IoT machines as well as software to control and optimize the production process.
We are looking for a Software Quality Assurance Specialist to ensure that our software products meet established industry quality standards and benchmarks. Your primary role will be to develop and automate test cases to verify quality and assess and test new product implementations, integrations and releases as part of a global team. Therefore, a strong commitment to collaborative problem solving, sophisticated design and quality products is essential.
Be part of our global Automation & Digitalization Development team.
Your responsibilities
- Prepare/Maintain test strategy document
- Provide high level estimates for base line estimation to the technical management. Create test plan for product. This includes the testing efforts.
- Review acceptance criteria for features to ensure it is testable
- Review features requirements and prepare test scenarios and test cases
- Execute test cases
- Prepare and execute automation test scripts
- Perform smoke test, system test, performance test, automation test, regression test
- Execute all the test cases and report defects, assign severity and priority for each defect.
- Re-test and close fixed defects. Ensure bug workflow is completed for each defect.
- Facilitate User Acceptance Testing (UAT)
- Provide test reports and status
- Collaborate with backoffice for infrastructure and software required for QA.
- Participation in Agile-Scrum development processes and providing feedback and suggestions for continuous improvement
- Drive the scrum ceremonies
What you bring
- Relevant Industry: 4+ Years’ experience as a Quality Assurance Engineer to develop and maintain testing strategies, including manual and automation testing.
- Solid communication skills and a high level of English proficiency and promote a culture of quality throughout the organization.
Key Accountabilities:
- Build high quality tests for Desktop, Web and Mobile Applications
- Experience with black- and white-box testing with understanding of/experience with SQA methodologies, techniques and approaches
- Work closely with peers from Product Managers, Development, UX Designers and Engineering to ensure end to end customer satisfaction
- Participate in design and specification reviews and use this information to design test plans.
- Evaluate different technologies and tools to help solve QA engineering problems
- Work in an agile environment with CI/CD
- Design and develop end to end QA projects, write test plans, develop automation, execute tests and publish test results.
Good to have:
- Knowledge on PLCs and Industrial Automation.
- Industrial protocols- Modbus, S7 Comm, OPC UA, OPC DA.
- Experience in at least, one modern programming language such as C, C++, Python, Java
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- RDBMS like MS SQL Server, MySQL Server, Oracle etc.
FLSmidth Chennai, Tamil Nadu, IND Office
Chennai, Tamil Nadu, India, 603103