US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software, Senior Test Automation Engineer

Company Overview: Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment.

We are expanding our team and looking for a test automation engineer to lead the quality charter and test automation needs of Access and Security systems from Bangalore.

Job Description: We are seeking a skilled Test Automation Engineer to join our team.

The candidate will be responsible for ensuring the quality of our product.

Key Responsibilities:


* Active Sprint Participation: Actively engaging in all Scrum ceremonies, including Sprint Planning, Daily Scrum, and Retrospectives, to discuss testing tasks and potential risks.


* Test Automation & Test execution: Developing and maintaining automated tests (API, UI, Unit) and utilizing Test-Driven Development (TDD) or Behavior-Driven Development (BDD) techniques.

Develop and maintain automated test scripts using appropriate tools and frameworks (Python, Selenium, TestNG, Test complete).

Automate regression testing to improve efficiency and reduce testing time


* Performance Testing: Conduct performance testing to identify and resolve performance bottlenecks.

Analyse performance metrics and provide recommendations for ptimization.


* Security Testing: Perform security testing to identify vulnerabilities and security risks.

Work with security teams to address security issues


* Collaboration on Acceptance Criteria: Working with Product Owners to define clear, testable acceptance criteria for user stories.


* Quality Assurance Advocacy: Promoting a "quality-first" mindset across the entire team, fostering a collective responsibility for quality.


* Exploratory & Functional Testing: Performing manual, exploratory, and stress testing to ensure the integrity of the product.


* Defect Management: Identifying, logging, and tracking bugs, then collaborating with developers for swift resolution.


* Continuous Improvement: Identify areas for process improvement and advocate for best practices in software quality assurance


* Domain: Understanding of Access Control and Security system and usecases

Qualifications:


* Bachelor's degree in computer science, Engineering, or a related field.


* Relevant Experience of - 5-7 years


* Strong understanding of software development lifecycle and testing methodologies.


* Experience in designing and executing test cases.


* Proficiency in test automation tools


* Knowledge of software testing techniques (e.g., black-box, white-box, integration, system, acceptance).


* Excellent problem-solving and analytical skills.


* Ability to work independently and as part of a team.


* Good communication skills, both written and verbal.


* Ability to work in a fast-paced environment.


* Experience in API testing.


* Knowledge of scripting languages (e.g., Python).


* Experience with ...




Share Job