Job Title

Quality Assurance Engineer III

Company Name
Upstox
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
6 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Mumbai, Maharashtra, India
Job Description

We are looking for a Manual cum Automation Development Engineer. The successful candidate will help in creating frontend test scripts and run in a batch daily to verify the assigned Upstox product / Module end to end. Candidate also need to analyse automation test results and share across. The framework is based on Python and PyTest. This is a fast paced environment where the speed of Development and execution are paramount. Candidate will initially have to work on manual testing tasks on a need basis, then to pitch in for automation. Be a stakeholder point of contact from QA. This position needs to be very fluent in the manual testing process and take the production releases with the highest quality.

Responsibilities and Duties:
Along with Agile teams, develop and manage test strategies that will include approaches for test data, regression testing and automation methodologies to ensure higher quality delivery and test coverage
Promoting QA standards and best practices across Agile teams
Possess the ability to work in a fast paced environment that supports production and maintenance level changes
Possess the ability to do high level impact analysis and test approaches for production and maintenance level software changes
Work with Scrum teams to complete root cause analysis and corrective action plans to ensure higher quality test coverage throughout the development and UAT development life cycles
Advise and assist QA Manager on status, risks and their resolutions as they relate to testing and quality assurance
Drive and contribute to the Manual and Automation test strategy, scripts, and framework focusing on test architecture, re-usability, stability, performance, scalability, and related Quality/team metrics
Keep improving the automation test efficiency and script ability.
Design automated test coverage strategies based on release requirements.
Participate in peer reviews for test cases, design and code implementation.
Provide hands-on test support when necessary to verify front-end and back-end changes, user workflows, database, API, security, performance, mobile device, browsers
Providing continuous review and recommendations for improvement of processes related to status reporting/dash-boarding and QA Champion agility and improvement in test process
Work closely with stakeholders from Product, Dev, Design for better quality.
Leading, mentoring and coaching junior staff – Be that “Go to Person”

Qualifications: Overall 6-8 yrs experience.
Minimum 5 years of experience in manual testing process, creating highly effective test cases using different testing techniques and expert in system, integration and regression testing.
Around 2 years of experience developing automation scripts in Python or Pytest framework.
Atleast 1-2 years of experience in leading the QA team.
Proficiency in, at least, one programming language ( Java, Python).Solid understanding of Quality Assurance life cycle, methodologies, coding standards, code reviews, source management, build processes (CI/CD Pipeline) and best practices.
Ability to manage multiple and complex priorities, and to recognize when a change of priority is needed.
Ability to troubleshoot and think out of the box while writing test cases/scenarios - covering boundary, corner, edge, negative, positive cases.
Experience with Jenkins, Fiddler/Charles Proxy, Selenium, Android Studio/Xcode, TestNG / BDD.
Experience with tools like Jira, Xray, ConfluenceExperience in defining automation test strategies and designing the automation framework.
Ability to analyse the production issues and able to simulate defects by creating required test data.
Good read and written English communication skills and good team player.
Self motivated, persistent, fast learner and innovative.

Preferred Qualifications:
Engineering degree in Computer Science or equivalent.
Having experience with Trading and the FinTech domain is an added plus.
Having experience in Mobile Apps (iOS & Android), Web applications.
Having flexibility in switching responsibilities between Manual and Automation.
Having knowledge/experience on RESTFul services

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
March 14, 2024
Additional information

--