Software Development in Test - 2 at UserIQ Inc · Bengaluru (Bangalore) · 4 - 7 years · Raised funding · Posted 28 Feb 2022

About UserIQ:
UserIQ offers a Customer Success Platform that empowers software companies to deliver a better experience to their customers whether that consists of high-touch engagement or tech touch interactions within the application. As a result, customers can effectively scale onboarding, increase feature usage, accelerate time-to-value, reduce churn and ultimately drive more revenue throughout the customer journey.
The best companies are built one customer at a time and those customers grow by making each user interaction meaningful. UserIQ takes this approach very seriously and works with Customer Success leaders who are also passionate about maximizing success at every user moment.
Requirements:
- 3-5 years experience in automation testing as SDET or similar role.
- Strong in UI, API automation using Cypress(preferred).
- Strong knowledge in any programming languages - JavaScript(preferred), Python, Java.
- Strong in automation framework development(must)
- Experience with Continuous Integration (CI) tools such as Github Actions, Jenkins.
- Experience with distributed source control systems such as Git.
- Strong in Database concepts, noSQL and writing SQL queries
- Strong in API testing using Postman
- Familiarity in performance testing using Jmeter or similar tools a plus.
- Strong analytical and debugging skills with attention to details.
- Experience in early stage tech startups is an added plus.
What's it like to work here?
As a SDET at UserIQ, you'll test and automate user scenarios of the UserIQ products & will get opportunities to work on:
- Automation: Cypress,Javascript
- CI/CD: Github, Github actions, Terraform
- Tools: Postman, TestRail, Postico, VScode, Android Studio, Xcode
Who should apply for this post?
- You are passionate about testing and finding edge cases.
- You are hands on coder with strong problem-solving abilities, logical
- thinking, and a logical inclination. You are enthusiastic about programming and
- delivering well-designed, scalable code.
- You have good understanding on programming concepts such as OOPs, Design Patterns,
- algorithms, data structures, networking, and so on, and are not rigid with respect
- to choice of technology and are open to adopting the right technology for the task at hand.
- flexible to work in US shift

About UserIQ Inc
About
UserIQ is fast-becoming the Customer Growth Platform that empowers SaaS companies to foster growth beyond the funnel. Customers can effectively scale onboarding, increase feature usage, accelerate time-to-value, and ultimately drive more revenue throughout the customer journey.
Too many software teams don’t know their users. Our founders aimed to fix that with UserIQ. Since spinning out of Georgia Tech’s Advanced Technology Development Center program, we’ve assembled an accomplished team and designed award-winning, elegant solutions that solve real problems.
We’re deeply curious about why users do the things they do. We also believe data should lead to action.
We love code. Infact everybody at UserIQ gets to write code. After all, handcrafted code + crazy ideas = awesome product. So you are in good company to learn & grow.
We’re well-funded. We’re making serious waves in the customer success space. And we need talent like you, come join one of the fastest growing startups. Our culture is passionate, dynamic, and fun.
Photos
Connect with the team
Similar jobs (10)
Job Summary:
We are looking for a skilled SDET professional with hands-on experience in test automation and software quality assurance. The ideal candidate should have strong experience in Java, Selenium, Cypress, and automation framework development.
Key Responsibilities:
- Develop and maintain automated test scripts using Java, Selenium, and Cypress.
- Design and maintain scalable automation frameworks.
- Create and execute functional, regression, integration, and end-to-end test cases.
- Identify, troubleshoot, and report software defects.
- Collaborate with developers, QA engineers, and other stakeholders.
- Participate in test planning, execution, and defect management.
- Maintain and enhance existing automation scripts and frameworks.
- Support integration of automated tests with CI/CD pipelines.
- Prepare test reports and communicate testing status and issues.
- Follow automation and QA best practices.
Required Skills:
- 5–7 years of experience in Software Testing / SDET.
- Strong hands-on experience in Java.
- Good experience with Selenium WebDriver.
- Hands-on experience with Cypress.
- Good understanding of automation framework development.
- Experience in functional, regression, and end-to-end testing.
- Good understanding of SDLC and STLC.
- Strong debugging and problem-solving skills.
- Good communication and teamwork skills.
Who are we?
Trendlyne is a funded, profitable products startup in the financial markets space. We have cutting-edge analytics products built for Indian and US customers, for stock markets and mutual funds.
Our founders are IIT + IIM graduates, with strong tech and marketing experience. We have top finance and management experts on the Board of Directors.
What do we do?
We build powerful analytics in the US and Indian stock market space that are best in class. Organic growth in B2B and B2C products have already made the company profitable. We deliver 1 billion+ APIs every month to B2B customers, and have a B2C website and app.
Tech Stack :
- Postman
- Playwright
- Jenkins
Job Responsibilities :
- Design, develop, and maintain scalable UI and API automation frameworks from scratch.
- Build and execute automated test suites for frontend, backend, and API applications using tech stacks like Playwright, Selenium, and Postman.
- Develop automation for web applications, APIs, and distributed microservices.
- Perform white-box and black-box testing to ensure application quality.
- Integrate automation suites into CI/CD pipelines using tools like Newman and Bruno CLI.
- Identify, track, and resolve defects while improving test stability, execution speed, and overall automation efficiency.
- Collaborate with developers, DBAs, and product managers to ensure quality throughout the development lifecycle.
- Drive continuous improvements in automation frameworks, testing methodologies, and engineering processes.
Required Skills & Qualifications :
- 1-3 years of experience as an SDET, Automation Engineer, or Full-Stack QA.
- Experience with UI automation using Playwright and Selenium.
- Strong experience in API testing and automation using Postman.
- Proficient in JavaScript for building automation scripts, API test assertions, and test utilities.
- Experience with white-box and black-box testing, and automation design patterns such as Page Object Model (POM).
- Familiarity with BDD frameworks (e.g., Cucumber) and modern testing practices.
- Experience with Git and integrating automation suites into CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Working knowledge of SQL for database validation and backend testing.
We have an SDET SDE3 opportunity with a fintech project. Which is a digital financial super app serving the West African market. The position is initially for 3 months on C2H and will be completely remote during the contractual period. After successful conversion, the role will be based out of Pune and will require 5 days of work from office.
The client is specifically looking for candidates who are currently working as SDETs and have strong coding or development experience. JavaScript or TypeScript and API automation are mandatory, along with hands-on experience in designing or owning automation frameworks. UI automation, CI/CD, WebDriverIO, K6, backend/mobile testing and production troubleshooting would be additional advantages.
SDET – Software Development Engineer in Test
Experience: 2–5 Years
Location: Bangalore / Gurugram
Employment Type: Full-Time
Mandatory Skills
- 2–5 years of relevant experience in SDET / QA Automation / Software Testing.
- Strong hands-on experience in:
- Functional Testing
- API Testing
- Performance Testing
- Good programming/coding skills with the ability to read, write, troubleshoot, and debug code.
- Experience with automation testing frameworks/tools such as Selenium, Playwright, Cypress, Appium, etc.
- Hands-on API testing experience using tools such as Postman, REST Assured, RestSharp, or similar.
- Practical experience with performance testing tools such as JMeter, LoadRunner, k6, Gatling, or equivalent.
- Good understanding of SDLC, STLC, defect lifecycle, and testing methodologies.
- Strong analytical and problem-solving skills.
Good to Have
- Experience with Java, Python, JavaScript/TypeScript, C#, or other programming languages.
- Experience with .NET / C#.
- SQL/database testing experience.
- CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, GitLab CI, etc.
- Experience with Docker/cloud environments.
- BDD frameworks such as Cucumber or SpecFlow.
- Experience working with Agile/Scrum teams.
If Interested, share CV : snigdhaattheratebeanhr.com
Objective of the Role:
We are looking for top-notch SDET with 6-10 years of experience, who will deliver on key initiatives, starting from the ideation phase all the way to development and product delivery
You Will :
• Development of iOS/Android test automation on mobile test harnesses
• Develop and enhance to the existing automation scripts, tools and framework using Java, TestNG and Appium
• Execute automated test plans and regression tests for iOS/Android applications
• Define testing strategies and scope for user stories and technical development tasks
• Provide estimates on testing efforts to Product and Engineering team members
• Maintain and improve the test coverage and ratio of automated test
• Advocate Automated Testing and CI/CD methodology, review and advise testing methods and best practices
• Identify, investigate, report, and track defects
• Deliver high-quality features and infrastructure to production
• Continuously learn new tools, technologies, and testing disciplines
• Able to work under minimal supervision and quick to adopt new technologies
• Work collaboratively across multiple teams
• Communicate all concerns and status with SQA manager on timely manner
Qualifications
• Bachelor’s degree in computer science or a related field or equivalent work experience
• A track record of improving quality
• 6+ years of test automation experience with expertise in iOS/Android app testing
• Experience on TestNG, Java, Appium, XCUITest with expertise in programming skills using Java
• Experience in Selenium webdriver
• Experience using Xcode instruments, Experience using BrowserStack or similar for app automation
• Expertise in software QA methodologies, tools, and processes
• Expertise in test design, test automation frameworks, and scripting tests
• Experience with MongoDB
• Experience with Git, DevOps CI/CD pipelines
• Good knowledge of data warehouses, data lakes and ETL pipelines (AWS, Athena, Redshift Spectrum, Postgres, SQL, etc) is a plus
• API Automation testing experience using JEST, Mocha, REST Assured or similar frameworks is a plus
• Excellent communication skills, both oral and written a must
• Experience with Scrum methodologies and remote teams is a plus!
Job Summary
We are looking for an experienced SDET with strong expertise in API Testing and BDD Karate framework. The ideal candidate should have hands-on experience in automation testing using Karate BDD, strong Core Java and Object-Oriented Programming skills, and experience in developing and maintaining API automation frameworks.
Key Responsibilities
- Design, develop, and maintain automated test scripts for REST APIs using BDD Karate framework.
- Perform functional, integration, regression, and end-to-end API testing.
- Develop and maintain reusable API automation test frameworks and test scenarios.
- Analyze API requirements, specifications, and business workflows to create effective test cases.
- Use Core Java and Object-Oriented Programming concepts for test automation development.
- Execute test suites, analyze failures, and identify defects.
- Collaborate with developers, QA engineers, and other stakeholders to resolve issues.
- Participate in defect tracking, root cause analysis, and test reporting.
- Integrate automated tests into CI/CD pipelines where required.
- Ensure quality and reliability of APIs through comprehensive automation coverage.
- Exposure to Performance Testing will be an added advantage.
Mandatory Skills
- 5–6 years of experience in SDET / Automation Testing
- Strong hands-on experience in API Testing
- Mandatory experience with BDD Karate / Karate DSL framework
- Strong Core Java
- Good understanding of Object-Oriented Programming (OOP)
- Experience in API automation
- Good understanding of REST APIs, HTTP methods, request/response validation, JSON and XML
- Strong knowledge of software testing methodologies
Job Summary
We are looking for an experienced SDET with strong expertise in UI testing, BDD Karate framework, and Core Java. The candidate should have hands-on experience in automation testing and a good understanding of Object-Oriented Programming concepts.
Key Responsibilities
- Design, develop, and maintain automated UI test scripts.
- Develop and execute automation test scenarios using the BDD Karate framework.
- Work extensively with Core Java and Object-Oriented Programming concepts.
- Analyze requirements and create effective test scenarios and test cases.
- Identify, troubleshoot, and report defects and work closely with development teams for resolution.
- Integrate and execute automation tests as part of CI/CD pipelines.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement of testing processes.
- Maintain and enhance automation frameworks and reusable test components.
Primary Skills – Mandatory
- SDET / Automation Testing
- UI Testing / UI Automation
- BDD Karate Framework – Mandatory
- Core Java
- Object-Oriented Programming (OOP)
- Strong understanding of software testing concepts
Secondary / Good to Have
- DevOps concepts
- CI/CD pipeline experience
- Build tools such as Maven or Gradle
- RESTful Services / API Testing
- Agile/Scrum methodology
We are seeking a curious, detail-oriented, and quality-driven tester who is passionate about building great products within a startup culture. This role goes beyond traditional testing—you will be responsible for evaluating the entire product experience before it reaches the client.
Your primary responsibility will be testing across product functionality, UI, UX, and overall usability, while also having basic awareness of automation testing tools and concepts.
You will work closely with developers, designers, and product teams to ensure that what we ship is stable, intuitive, clean, and client-ready.
Key Responsibilities
1. Manual Testing (Primary Focus)
- Perform end-to-end manual testing of web and/or mobile applications.
- Test all product features to ensure they work as expected across different scenarios.
- Identify, document, and report bugs, edge cases, inconsistencies, and usability issues.
- Validate fixes and ensure issues are fully resolved before release.
- Test applications from a real user’s perspective, not just based on requirements.
2. Product-Level Testing
- Evaluate whether the product:
- Solves the intended problem
- Has all the required features
- Feels complete and production-ready
- Identify missing flows, broken logic, or confusing behaviors.
- Ensure the product delivers a good overall experience, not just correct functionality.
3. UI Testing
- Review the visual quality of the product:
- Layout consistency
- Alignment, spacing, typography, and colors
- Check if the UI is:
- Clean and intuitive
- Not overly complex or cluttered
- Easy for users to understand and navigate
- Report UI inconsistencies across screens, devices, or browsers.
4. UX Testing
- Analyze how smooth and logical the user journey is.
- Identify friction points in:
- Navigation
- User flows
- Interactions and feedback
- Ensure the product feels natural, fast, and easy to use.
- Suggest improvements to enhance usability and user satisfaction.
5. Automation Testing Awareness
- understanding of automation testing concepts.
- Familiarity with common automation tools such as
- Selenium
- Cypress
- Playwright
- Postman (for API testing)
- Ability to understand where automation fits into the testing lifecycle.
6. Code Awareness (Secondary)
- Have a basic understanding of code and system behavior.
- Ability to:
- Read logs or error messages
- Understand where issues might originate
- Direct code-level testing is not mandatory, but awareness is a plus.
What We’re Looking For
Skills & Traits
- Strong attention to detail and observation skills
- Ability to think like an end user
- Logical thinking and problem-solving mindset
- Curious to explore edge cases and unusual scenarios
- Clear communication when reporting issues
- willingness to learn and improve continuously
Mindset & Passion
- You genuinely care about product quality
- You enjoy finding bugs, gaps, and improvements
- You take ownership of the product before it reaches the client
- You aim for “client-ready and polished,” not just “working.”
Eligibility
- A background in Computer Science, IT, Engineering, or related fields is a plus
What You’ll Gain
- Hands-on experience testing real products
- Exposure to the full product lifecycle before client delivery
- Strong foundation in manual testing, UI/UX evaluation, and product thinking
- Mentorship from experienced developers and product teams
- Opportunity to grow into a full-time QA or Product Quality role
Assignment :
We are seeking a curious, detail-oriented, and quality-driven tester who is passionate about building great products within a startup culture. This role goes beyond traditional testing—you will be responsible for evaluating the entire product experience before it reaches the client.
Your primary responsibility will be testing across product functionality, UI, UX, and overall usability, while also having basic awareness of automation testing tools and concepts.
You will work closely with developers, designers, and product teams to ensure that what we ship is stable, intuitive, clean, and client-ready.
Key Responsibilities
1. Manual Testing (Primary Focus)
- Perform end-to-end manual testing of web and/or mobile applications.
- Test all product features to ensure they work as expected across different scenarios.
- Identify, document, and report bugs, edge cases, inconsistencies, and usability issues.
- Validate fixes and ensure issues are fully resolved before release.
- Test applications from a real user’s perspective, not just based on requirements.
2. Product-Level Testing
- Evaluate whether the product:
- Solves the intended problem
- Has all the required features
- Feels complete and production-ready
- Identify missing flows, broken logic, or confusing behaviors.
- Ensure the product delivers a good overall experience, not just correct functionality.
3. UI Testing
- Review the visual quality of the product:
- Layout consistency
- Alignment, spacing, typography, and colors
- Check if the UI is:
- Clean and intuitive
- Not overly complex or cluttered
- Easy for users to understand and navigate
- Report UI inconsistencies across screens, devices, or browsers.
4. UX Testing
- Analyze how smooth and logical the user journey is.
- Identify friction points in:
- Navigation
- User flows
- Interactions and feedback
- Ensure the product feels natural, fast, and easy to use.
- Suggest improvements to enhance usability and user satisfaction.
5. Automation Testing Awareness
- understanding of automation testing concepts.
- Familiarity with common automation tools such as
- Selenium
- Cypress
- Playwright
- Postman (for API testing)
- Ability to understand where automation fits into the testing lifecycle.
6. Code Awareness (Secondary)
- Have a basic understanding of code and system behavior.
- Ability to:
- Read logs or error messages
- Understand where issues might originate
- Direct code-level testing is not mandatory, but awareness is a plus.
What We’re Looking For
Skills & Traits
- Strong attention to detail and observation skills
- Ability to think like an end user
- Logical thinking and problem-solving mindset
- Curious to explore edge cases and unusual scenarios
- Clear communication when reporting issues
- willingness to learn and improve continuously
Mindset & Passion
- You genuinely care about product quality
- You enjoy finding bugs, gaps, and improvements
- You take ownership of the product before it reaches the client
- You aim for “client-ready and polished,” not just “working.”
Eligibility
- A background in Computer Science, IT, Engineering, or related fields is a plus
What You’ll Gain
- Hands-on experience testing real products
- Exposure to the full product lifecycle before client delivery
- Strong foundation in manual testing, UI/UX evaluation, and product thinking
- Mentorship from experienced developers and product teams
- Opportunity to grow into a full-time QA or Product Quality role
Assignment :
Job Title: SDET – Playwright Automation Engineer
Location: Hyderabad
Experience: 3-8 Years
Job Summary
We are looking for an experienced QA Automation Engineer / SDET with 3–6 years of hands-on experience in software testing and test automation. The ideal candidate should have strong expertise in Playwright, API Testing, AWS, and React.
Prior experience working with HR platforms, HRMS, HCM, Payroll, Recruitment, Employee Management, or related HR applications is highly preferred.
The candidate will be responsible for designing and executing automated tests, validating web applications and APIs, identifying defects, and ensuring the quality, reliability, and performance of our applications.
Key Responsibilities
· Design, develop, and maintain automated test scripts using Playwright.
· Create and execute functional, regression, integration, and end-to-end test scenarios.
· Perform API testing for REST APIs and validate requests, responses, status codes, headers, authentication, and business logic.
· Test and validate React-based web applications across different browsers and environments.
· Develop reusable and maintainable automation frameworks and test utilities.
· Analyze automation test failures and troubleshoot issues to identify root causes.
· Collaborate closely with developers to reproduce, debug, and resolve defects.
· Execute regression testing for new features, enhancements, and production releases.
· Validate application workflows and business rules across different modules.
· Work with applications deployed on AWS and support testing across cloud-based environments.
· Integrate automated tests with CI/CD pipelines where applicable.
· Create and maintain test cases, test data, test scenarios, and automation documentation.
· Log, track, and manage defects through the complete defect lifecycle.
· Participate in requirement analysis and identify potential quality risks early in the development lifecycle.
· Collaborate with Developers, Product Managers, Business Analysts, and other QA engineers.
· Participate in Agile/Scrum ceremonies, sprint planning, estimation, and retrospectives.
Required Skills
· 3–6 years of experience in Software Testing, QA Automation, or SDET roles.
· Strong hands-on experience with Playwright for web automation.
· Good experience in API Testing using tools such as Postman, REST Assured, or equivalent.
· Strong understanding of functional, regression, integration, and end-to-end testing.
· Experience testing React-based web applications.
· Good knowledge of JavaScript/TypeScript for test automation.
· Working knowledge of AWS and cloud-based application environments.
· Experience with Git and version control systems.
· Good understanding of SDLC, STLC, defect management, and Agile methodologies.
· Strong debugging, analytical, and problem-solving skills.
HR Platform Experience
Experience testing HR/HRMS/HCM platforms is highly preferred.
Candidates with experience in any of the following areas will be an advantage:
· Employee lifecycle management
· Employee onboarding and offboarding
· Recruitment / Applicant Tracking Systems
· Payroll and compensation
· Leave and attendance management
· Benefits administration
· Performance management
· Employee self-service portals
· HR workflows and approvals
· Role-based access and permissions
· Employee data management
· HR reporting and dashboards
The candidate should be comfortable understanding complex HR business workflows, rules, approvals, and role-based access scenarios and translating them into effective test cases and automation scenarios.
Good to Have
· Experience with TypeScript-based Playwright frameworks.
· Experience integrating automated tests with Jenkins, GitHub Actions, GitLab CI/CD, or similar CI/CD tools.
· Experience with AWS services such as EC2, S3, Lambda, CloudWatch, or similar.
· Knowledge of SQL/database testing.
· Experience with Docker and containerized test environments.
· Knowledge of microservices and REST-based architectures.
· Experience with performance testing or security testing.
- · Experience working in a product-based or SaaS environment.
Location: Hyderabad only. Candidates should be willing to work from the Pune office.
NOTE: 2nd and the Final technical round must be taken F2F from Hyderabad office.














