Job Title

Senior Software QA Engineer

Company Name
Resideo Technologies
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
3 Years  -  5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

We are looking for a hands-on technology specialist who will ensure the quality of Resideo’s IoT Mobile App and Cloud Services, effectively leveraging best practices in Shift-Left and DevTestOps. The position needs to be capable of engaging with a variety of teams and technologies and influence them in the transformation to a quality-first mindset. Responsible for testing software, from the component level to end-to-end across mobile apps, web apps, and cloud platforms.

JOB DUTIES:
Work within the Agile scrum team to build the quality along with development team and should be able to design test strategy at integration level using automation integration testing
Developing Acceptance Criteria and test cases for stories and verifying the product against acceptance criteria including compatibility, localization
Shall be responsible for setting up end to end environments and executing the Functional & Use case scenario tests at the system level. 
Understand end user deployment and contribute to requirements and design reviews
Shall be able to create and maintain automation test scripts for Web, API and mobile applications in BDD / Test driven development
Estimate, plan work and track & report work progress. Document Test Approach and Plans
Serve as subject matter expert and collaborate with Dev, engineering, and other engineers to develop test approaches.
Develops automation scripts for stories during development & executes them to reduce cycle time and improve quality
Shall follow the test process & speak for Quality at the right forums & discussions 
Shall be responsible for multiple technical assignments and drive independently
Support planned or unplanned releases and/or upgrades on various applications and infrastructure hosting them by creating test strategy and executing tests within the schedule

YOU MUST HAVE:
BE/BTech in Computer Science/Electronics/Electrical Engineering or equivalent
3-5 years of experience in Web and mobile application testing using Test Automation tools like Selenium / Appium with Java and/or C#.
Expertise on programming and scripting languages Java / C#, node js, python, java script etc.,
Expertise in manual test design, test plan, Use cases development, test strategy creation
Must have worked in agile setup and well versed in CI/CD software Jenkin, Bamboo etc. integrated with Version control tools like GitHub, Bitbucket, SVN.
Knowledge on code deployment tools like Artifactory, maven etc.
Should have good experience in creating automation frameworks and maintain it with the help of deployment and version control tools integrated with defect analysis portals
Ability to communicate effectively with stakeholders and deliver presentations to various levels of the enterprise.
Excellent troubleshooting and communication skills and able to work well in an agile team setting

WE VALUE:
Knowledge on Flutter based libraries, web driver agent and services
Understanding of components such as message queues or processors (such as Kafka or RabbitMQ), DB (SQL / NoSQL), OAuth2, VMs, Containers, and Containers Orchestration.
Experience in IoT products in the Home automation domain (HVAC / air purifiers, etc.) preferred
Working Knowledge of the monitoring tools such as Kibana, Splunk etc.
Prior experience in IOT or embedded technologies or using hardware in testing the software will be an added advantage

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 27, 2023
Additional information
Apply Before 12/22/2023.