Job Title

Lead Software QA Engineer

Company Name
Assa Abloy India Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Chennai, Tamilnadu, India
Job Description

The Software QA/Performance Engineer will support the quality activities throughout the software development life cycle. The SQA Engineer will be a team player who communicate and collaborate well with others and will be part of a QA team responsible for verifying and ensuring the health, stability and overall quality of different applications.
Develop, review, maintain, and execute test environments, test plans, test data etc.
Develop automated regression test scripts using JAVA, Selenium, Appium
Schedule daily/weekly test execution using Jenkins CI/CD tool
Work with the team to perform test result analysis and root-cause analysis of the defects found to ensure appropriate corrective action is taken to maintain quality standards
Coordinate and/or consult with SQA team on how to test various system features and interfaces.
Accurately report testing results and progress at appropriate intervals as established by the SQA Manager
Defect creation and tracking using JIRA
Design and implement Load and Stress tests using JMeter
Identify test automation opportunities to improve efficiency and effectiveness of test services.
Contribute to test automation scripting standards and best practices.
Work closely with the project team to ensure that all SW code, requirements and other documentations are complete, validated as accurate and cataloged appropriately in our system repositories.
Develop, document, implement and operate an end-to-end SW QA process that is appropriate for our development organization and products / services.
Develop test plans, schedules, test cases and execute tests accordingly to assure minimal SW releases containing bugs. Track, follow up and ensure that all bugs are remediated, and code is released effectively.
Perform Functional testing, Systems integration testing and Client acceptance testing.
Work with the project test team to make sure that the deliverables meet the project expectations in teams of schedule, quality and scope.
Assist in the end-to-end design development and implementation process as appropriate to ensure quality SW is being deployed throughout our development, test, preproduction and production environments.
Work in tandem with release engineer, Coordinate until the build is deployed to production and do the appropriate post validation steps to complete the deployment process.
Hardware experience preferred and knowledge of patents processes a plus
Comfortable working at a hardware's and serial ports (GPIO, UART, I2C, SPI)
Performing tests of new hardware and software.
Troubleshooting and debugging performance issues.
Supporting the hardware engineering team.
Providing technical support for hardware issues

Skillsets:
Working knowledge of Agile software lifecycle development application
Strong oral and written communication skills
Expertise with Automation Testing frameworks (e.g. Selenium, TestNG, Cucumber, JUnit)
Proficiency with a scripting language (Java / C# / Python) and SQL
Experience in Web and Mobile Application Testing
Experience incorporating automated tests into CI/CD pipelines
Experience with Git and GitLab or GitHub
Experience with writing performance/load testing (e.g. JMeter/Blazemeter) a plus
 Expertise in Web Service Testing (REST & SOAP), Security Testing, Automating the Web Services Testing with Industry Standard Open-Source test tools (Soap UI, JMeter)
Enable full-fledged automation system to improve the test productivity.
Investigate new / emerging technologies, innovations, and opportunities
Ideate patentable concepts in line with innovation strategy
Preparation of documentation of innovative concepts and products
Communication with internal and external innovation sources
Familiarity with a wide range of hardware devices
Knowledge of access control system products such as cards, readers, and controllers is advantageous

Education and/or Experience
An undergraduate degree from a recognized university in Computer Engineering, Computer Science, or equivalent
Minimum requirement of 8+ years’ experience in software development testing
In depth knowledge of agile processes and principles. Should know SAFe, Kanban and Scrum
Outstanding communication skills, both written , verbal and presentation skills
Excellent organizational and time management skills with attention to details
Sharp analytical and problem-solving skills
Creative thinker with a vision and a passion to create something cutting edge.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
August 03, 2022
Additional information
Application due 2022-09-02.