About R Systems:
R Systems is a leading digital product engineering company that designs and develops chip-to-cloud software products, platforms, and digital experiences that empower its clients to achieve higher revenues and operational efficiency. Our product mindset and engineering capabilities in Cloud, Data, AI, and CX enable us to serve key players in the high-tech industry, including ISVs, SaaS, and Internet companies, as well as product companies in telecom, media, finance, manufacturing, and health verticals.
We Are Great Place to Work Certified in 10 countries with a full-time workforce [India, USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia & Thailand]!
We are recognized as one of the Best Tech Brands 2024 by theTimes Group and India's Top 500 Value Creators 2023 by Dun & Bradstreet.
Company Link: R Systems | Digital Product Engineering
Job Requirement:
Duties and responsibilities:
The team will be responsible for quality assurance through test planning and tracking, test case development, and manual and automated testing of new features and regression testing of one or more of the following depending on the assignment: mobile apps (Android and iOS), websites, middleware, IOT devices (such as Garage Door Openers, Commercial Access Controls, Video enabled products)
Following are expectations in addition to typical duties and responsibilities:
- Participate in Scrum, Daily Stand-up, Sprint, and iterative development activities. Collaborate with agile team members, scrum master, developers, and product owners to support quality assurance activities
- Analyze user stories for new features and tickets assigned, develop test cases and automation, verify new features and tickets, and support regression testing. Ensure full requirements traceability and test coverage.
- Work with QE & Dev team to define process and strategy associated with test automation, and implement best practices for testing of firmware, web, middleware, and mobile apps
- Champion test case development, test script development / test case automation, test case and test script effectiveness and optimization, and test case and test script reviews for new features and regression testing.
- Summarize test results. Provide accurate traceability and bug reports for Go/No-Go decisions
- Lead shall design an overall technical roadmap of automation solutions in collaboration with development and QA
- Lead shall be able to oversee the work of multiple scrum QE teams and provide managerial assistance to the assigned Business Unit Quality Engineering Manager
- Lead shall be able to establish and govern automation metrics and KPIs to stakeholders. Rollup test metrics
- Lead shall work with senior leadership to articulate testing solutions, ROI, and cost across multiple portfolios and applications
- Lead shall provide consultation on testing and automation strategies for multiple applications, disciplines, or teams
- Lead shall assess the current state of testing implementations, do a gap analysis and provide strategic direction. Identify areas of optimization and improvement in testing strategies, processes, methodologies, and documentation
- Lead shall collaborate with architecture groups, and delivery partners to build solutions for testing, and automation to achieve CI/CD
- Lead shall conduct proof-of-concepts, provide tooling solutions for any automation limitations
Education/Certifications:
- Bachelor's Degree in Electronics, Computer Science, MCA or related technical field or equivalent practical experience
- Quality Assurance Certifications (e.g. ISTQB) is preferred
- Cloud Certifications is preferred
Technology:
- Proficiency in test automation with Java Strong knowledge OOPS concepts.
- Should have good experience in data structers and algorithm.
- Strong experience in test automation of web and mobile applications, and/or middleware (APIs and Services).
- Strong experience in automation tools like Selenium, Selenium Webdriver, Appium, SoapUI, RestAssured
- Expert in test case development, test script development / test case automation, test case optimization, and test case and test script reviews.
- Strong experience in BDD approaches and relevant tools such as Cucumber
- Experience in automation of functional testing (Smoke/Sanity, Regression tests), Stability testing, Performance KPI testing
- Experience in Load & Performance Testing and other Non-Functional TestingHardware testing and FW test automation experience a plus (must for Automation QE Embedded candidates)
- Ability to implement continuous integration and build automation systems, such as Azure DevOps, Jenkins, Bamboo, Octopus, etc.
- Knowledge of cloud-based platforms such as Perfecto, Source Lab etc for test automation.
- Experience in scripting languages Python, Java scripts, SQL queries
- Experience in relational databases and No-SQL databases
- Understanding of IOT Domain, Microservice architecture, Containers, Kubernetes, MQTT, Message Queues
- Experience with testing of cloud-hosted applications, SaaS
- Experience with Test Management, Bug Tracking, and Collaboration tools(e.g. Testrail, Jira, Confluence)
- Experience with Source Code Management Tools (e.g. Git, Azure DevOps, TFS, RTC)
For Sr. QE Lead candidate, following additional experience/expertise required -
- 10+ years experience in QE, out of which 3+ years experience is in managing 10+ QE team members spread across multiple scrum teams / projects
- Strong Experience in Automation strategies, tools and leading Automation teams and activities (API, mobile, web automation teams/activities)
- Good experience in Technical Program Management of QE activities and Automation
- Good experience in performance management of team members
- Strong experience leading offshore QE team/s supporting onshore projects
Mode of office Hybrid (WFO- 3 Days in a week)
Office location Viman Nagar, Pune (ATC - Stands Amar Tech Centre).
Google map - https://maps.app.goo.gl/yERcQhdSSUj8PDMD8
Why Join R Systems
Frequent Internal Hackathons: Engage in dynamic competitions with exciting prizes to keep your skills sharp. Cultural Celebrations: Strengthen our familial bonds through shared celebrations, fostering a sense of community. Diverse Project Exposure: Work on a variety of projects across sectors like Healthcare, Banking, e-commerce, and Retail, collaborating with leading global brands. Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path. E-Learning Platform: Gain access to comprehensive e-learning platforms coupled with a robust mentorship program to enhance your skills. Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment.
If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you!
R Systems is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, age, or any other characteristic protected by law. We strive to build a team that reflects the diverse communities we serve, and we actively encourage applications from individuals of all backgrounds and experiences. Our commitment to equal opportunity extends to all aspects of employment, including recruitment, hiring, training, promotion, and benefits.