
Senior Software Developer in Test
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Assent is seeking a Senior Software Developer in Test (SWDiT) to uphold software functionality and quality standards through comprehensive automated and manual testing strategies. Embedded within an Agile development team, this role encompasses core responsibilities traditionally held by QA Analysts, including test strategy development, exploratory testing, and release readiness assessment. The SWDiT will collaborate with Product Managers, Developers, Designers, and downstream teams to champion quality throughout the software lifecycle, employing strategic risk assessment and user-centered testing. As a senior member of the Pune team, the role involves ownership of test automation, quality governance, process improvement, and customer-focused validation.
Key Responsibilities:
- Collaborate with Product Managers, Designers, and Developers to define test strategies for product capabilities, covering functional, performance, and end-to-end (E2E) testing.
- Refine requirements and acceptance criteria to ensure testability and user-centricity, proactively identifying test coverage gaps, risks, and edge cases.
- Define testing scope based on business value and contribute to layered test strategies.
- Design and implement automated tests for APIs, UI, and performance layers using tools like NBomber, JMeter, Playwright, and C#-based frameworks.
- Conduct exploratory and usability testing to uncover issues and assess end-user experience and release risks.
- Perform triaging and root cause analysis of test failures and production defects, collaborating with support and delivery teams.
- Lead reviews of test results and defects with stakeholders to evaluate release readiness.
- Maintain traceability of test evidence in compliance with ISO9001/SOC2 standards.
- Support the documentation of delivery artifacts, including quality gates, test coverage, and known issues.
- Actively participate in cross-functional collaboration with Product, UX, and Development teams from the early design stages.
- Mentor junior QA and SWDiT team members in automation and quality practices.
- Align test strategy and governance with global QA leaders across different geographies.
- Adhere to corporate security policies and support information security to protect systems and assets.
Qualifications:
- Excellent English communication skills (oral and written).
- Minimum 7 years of experience in Software Testing (QA specialist/engineer/Developer in Test) with C#, NBomber, Java, JMeter, or Groovy.
- Minimum 7 years of dedicated automation testing experience using object-oriented methodologies.
- Experience building robust testing frameworks.
- Demonstrated experience writing API tests using NBomber, JMeter, or similar tools for SaaS web applications across multiple browser platforms.
- Solid experience with software development and testing methodologies, particularly SCRUM.
- Experience with ElasticStack and monitoring tools such as New Relic, Data Dog, Database Performance Analyzer.
- Proficiency in MS Visual Studio, Git, Jenkins, MS Office Suite, and Google Applications.
- Proficiency in working with large volumes of logs using the ElasticStack.
- Strong team player with a focus on merits of ideas.
- Critical thinker capable of anticipating quality barriers and collaborating on solutions.
- Solutions-oriented and user-centric approach to QA, with experience in exploratory, usability, and customer-centric testing.
- Ability to translate business requirements into test strategies and risk assessments.
- Organized with the ability to manage deadlines and multiple projects.
- Demonstrated ability to learn and apply new technologies, tools, and practices.
- Knowledge of AWS services and data medallion architecture is a plus.
The Automated Testing team operates within a modern, cloud-native platform environment utilizing tools such as AWS, GitHub, Playwright, NBomber, Zephyr, and Jira. While experience with these tools is beneficial, Assent values curiosity, analytical skills, and a motivated mindset over tool mastery.
Company
Assent
Assent is a leading provider of supply chain sustainability solutions, specializing in serving top-tier, sustainability-driven manufacturers. Recognizing the inherent risks within supply chains not or...