About Schneider Electric
Schneider Electric SE is a French multinational company that specializes in digital automation and energy management. Schneider Electric is a publicly traded Fortune Global 500 company, the company posted revenues of €34.2 billion. It addresses homes, buildings, data centers, infrastructure and industries, by combining energy technologies, real-time automation, software, and services. Schneider Electric is the parent company of APC, Aveva, L&T E&A among so many.
Schneider electric truly global with presence in more than 100 countries with employee base between 1.5L to 2L employees.(bigger user base than most consumer products)
Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best.
We mirror the diversity of the communities in which we operate and we ‘embrace different’ as one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do. This extends to our Candidates and is embedded in our Hiring Practices.
You can find out more about our commitment to Diversity, Equity and Inclusion here and our DEI Policy here
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct
Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best.
We mirror the diversity of the communities in which we operate and we ‘embrace different’ as one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do. This extends to our Candidates and is embedded in our Hiring Practices.
You can find out more about our commitment to Diversity, Equity and Inclusion here and our DEI Policy here
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct
Senior Software QA Engineer
We are looking for a passionate and skilled Lead Software QA Engineer to help us deliver Schneider Electric’s corporate Data Management platform. As a member of the team, you will work closely with Development, DevOps, QA, and Cybersecurity teams.
The Senior Software QA Engineer will be responsible for taking ownership of our internal testing framework, maintain and improve its capabilities. Provide testing guidance to fellow engineers and recommend new test frameworks and tools. Verifying the successful integration testing of our Cloud platforms. Designing and developing performance tests, automated integration tests for a distributed system, executing tests, troubleshooting defects, and working with development teams to resolve issues. She/he will ensure best practices are followed while being responsive in a dynamic and iterative Agile development setting.
Responsibilities:
· Design, develop and execute test cases for functional and non-functional testing based on requirements.
· Design and develop new automated test framework or extend existing ones for testing and deployment validations.
· Support deploying the software applications in managed environments and provide post-deployment testing.
· Log software defects in tracking tools with reproduce steps and Verify defects after the fix.
· Collaborate with development team on reproducing, detailing, and documenting reported defects.
· Track and report testing results and metrics using related tools.
· Contribute to test planning and execution as part of Scrum team based on user stories and acceptance criteria.
· Perform full stack integration testing within our continuous integration/ continuous testing/ continuous deployment pipeline.
Qualifications/Skills Required:
· 5-year experience designing, automating, and executing integration and performance testing.
· 5-year experience with Python and PowerShell.
· Experience developing test strategies, plans, and procedures in alignment with the vision, strategy, design, and roadmap of our platform.
· Experience working with Pytest test framework
· Experience with Jira Xray test management
· Experience working on Automation with GitHub actions
· Working experience with public cloud such as Microsoft Azure.
· Experience with Azure DevOps, version control tools such as GIT and GitHub.
· Experience identifying root cause of a defect, using debugging tools and techniques analyzing code, log files and other artefacts.
· Experience with designing, programming, and operating complex automated testing processes.
· Experience with Continuous Integration and Continuous Deployment using Azure DevOps or GitHub Actions.
· Experience in developing and maintaining test automation of REST APIs tools.
· Team player with strong communication skills, excellent organizational and planning skills and ability to work on multiple concurrent tasks.
· Strong analytical skills, attention to detail and excellent troubleshooting and problem-solving skills to address complex technical problems.
· Experience creating test cases and related scripts.
· Demonstrate strong knowledge in software development lifecycle, software quality testing principles, practices, and patterns.
· Understanding of the latest testing trends and their role in a commercial environment.
· Self-development skills to keep up to date with fast-changing trends.
· Bachelor’s degree in Computer Science or a related field.
Qualifications/Skills Desired:
· Experience with InfluxDB, SQL Server, MongoDB or any time series database testing.
· Experience with App Insights, Dynatrace, ELK Stack (Elasticsearch, Logstash, Kibana) or any other APM (Application Performance Management) tools.
Experience with Lenses.io, Containers, Dockers and Kubernetes, and Apache Kafka.