TRPD-26-04621
Software Test Engineer (Manual + Automation)
Hiring a permanent Software Test Engineer (3–5 years) in Chennai to own end-to-end testing: derive test scenarios from requirements, create and execute test plans/cases, log and track defects, collaborate with developers on root-cause and fixes, and drive improvements via test automation. The role needs hands-on manual and automation testing experience, familiarity with Playwright or Selenium and unit-test frameworks like JUnit/TestNG, solid SDLC understanding, and strong defect reporting/communication; Agile/Scrum, CI/CD, API testing, and tools like JIRA/Jenkins are beneficial.
Position summary
- Location
- India
- Workplace
- On-site
- Employment
- Full Time
- Experience
- Minimum 3 years and Maximum 5 years
Role overview
Why This Role Matters.
Hiring a permanent Software Test Engineer (3–5 years) in Chennai to own end-to-end testing: derive test scenarios from requirements, create and execute test plans/cases, log and track defects, collaborate with developers on root-cause and fixes, and drive improvements via test automation. The role needs hands-on manual and automation testing experience, familiarity with Playwright or Selenium and unit-test frameworks like JUnit/TestNG, solid SDLC understanding, and strong defect reporting/communication; Agile/Scrum, CI/CD, API testing, and tools like JIRA/Jenkins are beneficial.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Design, develop, and execute test plans and test cases based on software requirements.
Identify, document, and report bugs, errors, and inconsistencies in software programs.
Collaborate with software developers to diagnose and rectify issues discovered during testing.
Improve and automate test procedures to enhance the efficiency and effectiveness of software testing.
Participate in product design reviews to provide feedback on potential issues, risks, and usability.
Conduct post-release/post-implementation testing to validate that requirements and specifications have been met.
Evaluate new testing tools and methodologies to improve the efficiency of the testing process.
Prepare reports on findings from the testing process to inform stakeholders and support decision-making.
Bachelor’s degree in computer science, Information Technology, or a related field.
Minimum of 3 years of experience in software testing.
Proven experience in both manual and automated testing.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Playwright
Selenium
JUnit
TestNG
JIRA
Jenkins
CI/CD
Agile
Scrum
Java
Python
API testing
Regression testing
SDLC
Test plans
Test cases
Bug tracking
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
3+ years software testing experience
Manual testing
Automated testing
Test scenario creation from requirements
Test plan and test case design/execution
Defect identification, documentation, and reporting
Collaboration with developers to diagnose/resolve issues
Test process improvement and automation mindset
Familiarity with Playwright or Selenium
Familiarity with JUnit or TestNG
Understanding of SDLC
Strong problem-solving and attention to detail
Strong written and verbal communication
Preferred
Nice to Have
Agile/Scrum
JIRA (bug tracking)
Jenkins
CI/CD understanding
Programming in Java and/or Python
Regression testing
API testing
Evaluating new testing tools/methodologies
Post-release/post-implementation testing
Participation in product design reviews (risk/usability feedback)
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Software Test Engineer (Manual + Automation)
One page, about two minutes. We only ask for what we actually need to have a first conversation.