HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.
Job Summary
We are seeking a Senior QA Automation Engineer to enhance our Engineering Team’s efforts in delivering high-quality software. In this vital role, you’ll lead the quality assurance lifecycle within our Agile process, ensuring timely releases.
You’ll design and coordinate test strategies, develop and maintain test automation frameworks, and execute comprehensive automated tests. Your expertise will be crucial in driving our continuous integration flows, troubleshooting system issues, and maintaining the highest standards of quality assurance for our products.
Responsibilities
- Drive the software quality assurance lifecycle within Agile methodologies
- Design, implement, and coordinate test strategies and plans with development/product teams
- Contribute to the maintenance and enhancement of test automation frameworks
- Develop and execute automated UI and functional tests on real devices and emulators
- Review daily test results, report and track issues
- Enhance and maintain automated CI flows
- Troubleshoot issues in systems under test
- Attending stand-up meetings (daily scrum, sprint planning, backlog refinement and identifying test cases) for assigned projects
Requirements and must have skills:
- Proficiency in software test automation & test scripting using TypeScript for WebDriverIO.
- Enhancements of test cases using WebDriverIO and integrating them into the test framework.
- Experience in working in BDD Framework, Page Object Model.
- Experience in Building Management System (BMS) domain.
- Good understanding of AI/ML for Data Contextualization.
- Hand-On experience with Jira, Xray.
- Strong experience with version control tools such as GitHub.
- Excellent written and verbal communication skills and Strong interpersonal skills with ability to work independently.
- BS/MS degree in Computer Science, Engineering, or a strong technical background
- 5+ years of experience in software development or QA automation
- Candidate must be living in Bangalore and should be willing to attend office as per company policy and as per customer's need..
Good to Have Skills:
- Experience with programming languages such as Java, Groovy, Ruby, Python, or JavaScript
- Familiarity with Appium, and testing frameworks like TestNG, JUnit, or Cucumber
- Knowledge of SQL/NoSQL databases
- Experience in native mobile testing frameworks (XCUITest, UIAutomator, Espresso) or micro-services architecture
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.