VE
Senior Test Engineer
Accepting applicationsVensure Employer Solutions · Noida, Uttar Pradesh, India
Full-Time Mid_senior JavaPythonaiarmate
Posted
4d ago
Category
Test
Experience
Mid_senior
Country
India
US Work Hours
As a Software Test Engineer, you will play a key role in ensuring the quality, scalability, and reliability of our applications through robust automated and manual testing practices. You will design and implement modern test strategies, build scalable automation frameworks, and partner closely with engineering, product, and QA teams to deliver high-quality software.
The ideal candidate brings a strong software engineering mindset, deep expertise in test automation, and a passion for continuous improvement within Agile environments.
KEY RESPONSIBILITIES:
Design, develop, and maintain scalable automated test frameworks and tooling to support efficient, high-quality releases
Create and execute comprehensive test strategies, including functional, regression, integration, and performance testing
Partner with software engineers and product managers to define acceptance criteria and ensure applications are built with testability in mindIdentify, analyze, and troubleshoot complex defects; perform root cause analysis and drive timely resolution
Continuously enhance testing processes, frameworks, and best practices to improve quality and team velocity
Participate in code reviews to promote quality, maintainability, and adherence to engineering standards
Collaborate cross-functionally to triage, prioritize, and resolve defects across the software development lifecycle
Stay current with emerging technologies, tools, and trends in quality engineering and test automation
Contribute to continuous improvement initiatives across the SDLC, advocating for quality at every stage
REQUIRED SKILLS & EXPERIENCE:
5–7 years of experience in software quality engineering and/or software development within Agile (Scrum) environments
Strong expertise in writing clear, thorough, and maintainable test cases and test documentation
Proven experience testing multi-tier, web-based, and/or mobile applications
Deep understanding of modern QA methodologies, including testing for performance, security, scalability, reliability, and accessibility
Hands-on experience with API testing (e.g., Postman) and API automation
Proficiency in building automated tests using Python or Java, with experience in modern IDEs (e.g., PyCharm, IntelliJ)
Experience with version control systems, particularly Git, including working within collaborative workflows (e.g., pull requests, branching strategies)
Familiarity with test case management tools such as TestRail (or similar platforms) for organizing, tracking, and reporting test coverage and execution
Familiarity with CI/CD pipelines and tools such as Jenkins, Bamboo, or similar platforms
Strong test planning and execution skills, including documenting strategies, results, and metrics
Excellent debugging and problem-solving abilities
Experience with SQL and database validation; comfortable writing and executing queries
Demonstrated ability to drive and contribute to quality and process improvement initiatives
Strong collaboration and communication skills, with a proactive, solution-oriented mindset
Bachelor’s degree in Computer Science or equivalent practical experience
Show more Show less
As a Software Test Engineer, you will play a key role in ensuring the quality, scalability, and reliability of our applications through robust automated and manual testing practices. You will design and implement modern test strategies, build scalable automation frameworks, and partner closely with engineering, product, and QA teams to deliver high-quality software.
The ideal candidate brings a strong software engineering mindset, deep expertise in test automation, and a passion for continuous improvement within Agile environments.
KEY RESPONSIBILITIES:
Design, develop, and maintain scalable automated test frameworks and tooling to support efficient, high-quality releases
Create and execute comprehensive test strategies, including functional, regression, integration, and performance testing
Partner with software engineers and product managers to define acceptance criteria and ensure applications are built with testability in mindIdentify, analyze, and troubleshoot complex defects; perform root cause analysis and drive timely resolution
Continuously enhance testing processes, frameworks, and best practices to improve quality and team velocity
Participate in code reviews to promote quality, maintainability, and adherence to engineering standards
Collaborate cross-functionally to triage, prioritize, and resolve defects across the software development lifecycle
Stay current with emerging technologies, tools, and trends in quality engineering and test automation
Contribute to continuous improvement initiatives across the SDLC, advocating for quality at every stage
REQUIRED SKILLS & EXPERIENCE:
5–7 years of experience in software quality engineering and/or software development within Agile (Scrum) environments
Strong expertise in writing clear, thorough, and maintainable test cases and test documentation
Proven experience testing multi-tier, web-based, and/or mobile applications
Deep understanding of modern QA methodologies, including testing for performance, security, scalability, reliability, and accessibility
Hands-on experience with API testing (e.g., Postman) and API automation
Proficiency in building automated tests using Python or Java, with experience in modern IDEs (e.g., PyCharm, IntelliJ)
Experience with version control systems, particularly Git, including working within collaborative workflows (e.g., pull requests, branching strategies)
Familiarity with test case management tools such as TestRail (or similar platforms) for organizing, tracking, and reporting test coverage and execution
Familiarity with CI/CD pipelines and tools such as Jenkins, Bamboo, or similar platforms
Strong test planning and execution skills, including documenting strategies, results, and metrics
Excellent debugging and problem-solving abilities
Experience with SQL and database validation; comfortable writing and executing queries
Demonstrated ability to drive and contribute to quality and process improvement initiatives
Strong collaboration and communication skills, with a proactive, solution-oriented mindset
Bachelor’s degree in Computer Science or equivalent practical experience
Show more Show less