Software Engineer in Quality - I at Uplers (for a Global Leader in Data Integrity)
Location: India (Remote)
Opportunity Type: Remote, Full-Time Contract (12 Months)
Shift: Asia/Kolkata (IST)
Experience Required: 2+ years
Notice Period: 15 Days
Salary: Confidential (based on experience)
Uplers is seeking a Software Engineer in Quality - I for one of its clients, a global leader in data integrity. This role is part of the India R&D department and reports to the Manager, Quality Engineering.
Essential Duties and Responsibilities:
- Contribute to the creation, maintenance, and updating of automated test scripts within existing frameworks.
- Execute functional, regression, smoke, and exploratory testing during sprint cycles.
- Ensure test scripts remain up-to-date and monitor their status during execution.
- Report Automated Test Execution results accurately, including detailed failure analysis.
- Collaborate closely with Development, Quality Engineering, Product Owners, and DevOps teams in an agile environment, demonstrating ownership from build to operational support.
- Identify potential quality issues and report them to the development team.
- Define test requirements from specifications, map test case requirements, and design test coverage plans.
- Execute both manual and automated test cases.
- Leverage hands-on knowledge of Continuous Integration processes to create and execute job pipelines.
Minimum Requirements:
- 2+ years of software industry experience with a proven track record in product automation.
- Bachelor's/Master's degree in Computer Science or a related technical field from an accredited institution, or equivalent experience.
- Hands-on experience with programming languages such as Java and Python.
- Proficiency in API automation tools like Rest Assured and UI automation tools such as Selenium or Playwright.
- Experience working within Agile methodologies for software testing and development.
- Solid experience in Test Design, Test Case creation, Test Scripting, Test Automation, and Test Reporting.
- Excellent problem-solving and logical thinking skills, with the ability to understand the business impact of technology.
- Ability to influence and drive quality across teams and the organization.
- Familiarity with leveraging AI-assisted tools for test case creation, failure analysis, and prompt drafting.
Preferred Requirements:
- Hands-on experience with JMeter, Postman, and SoapUI.
- Experience with UI automation tools like Selenium and Desktop application automation tools (e.g., TestStack White, FLA UI).
- Experience with version control systems such as Git/GitLab.
- Good understanding of testing concepts.
- Strong quantitative and analytical abilities.
How to Apply:
- Click 'Apply' and Register or Login on the Uplers portal.
- Complete the Screening Form and upload your updated resume.
- Increase your chances by meeting the client for an interview!
