Functional & Automation Test Analyst at Paul Mason Consulting · Vadodara · 1 - 4 years · ₹4L - ₹8L / yr · Profitable · Posted 1 Sep 2022
- Good hands-on experience in manual testing areas; systems, Integration, and end to end.
- Experience in test phases varying from requirement review, and test case creation through to specific execution, regression, user acceptance
- Experience in basic test reporting & strong defect management
- Experience in the use of a range of testing tools, e.g. Mantis, Jira, TestLink, etc.
- Hands-on experience in Automation Testing tool Selenium WebDriver
- Experience or Involved in using Automation Framework (Keyword, data-driven or hybrid, Cucumber)
- Strong in coding/scripting languages e.g. Java, VBScripts, or C#
- Strong Testing process concepts and overall testing lifecycle
- Able to assess/analyze Requirements and do automation feasibility study
- Preparing Test Environment to execute the test cases
- Analysing/Review the automated test scripts prepared by team members
- Executing automated test Cases in batch mode and reporting results to team/stakeholders

About Paul Mason Consulting
About
Connect with the team
Similar jobs (10)
Need Automation Tester with relevant information asked. Career gap is allowed too. Manual Tester also can apply
Key Responsibilities
- Test Scripting: Write, maintain, and execute automated test scripts for UI applications and API endpoints.
- Execute & Monitor: Run regression test suites, analyze results, and update existing automation frameworks.
- Defect Tracking: Document, log, and track software bugs through to resolution using tools like Jira.
- Collaborate: Work closely with senior engineers and developers to understand system architecture and warehouse flows.
- Manual to Automation: Review manual test cases and convert them into efficient automated scripts.
Required Skills and Qualifications
- Automation Tools: Hands-on experience with Selenium, Playwright, or Cucumber, Github/Jenkins.
- Programming Languages: Foundational coding skills in Java, Python, or JavaScript/TypeScript.
- API Testing: Basic experience testing APIs using tools like Postman or programmatic libraries.
- Testing Basics: Good understanding of software QA methodologies, tools, and processes.
- Eager to Learn: Strong desire to learn complex supply chain workflows and advanced automation techniques.
Preferred Qualifications (Added Advantage)
- Domain Expertise: Prior exposure to Supply Chain, Logistics, or Third-Party Logistics (3PL).
- WMS & OMS Experience: Familiarity with WMS platforms (e.g., Manhattan, Blue Yonder, Korber) and Order Management Systems.
- EDI & Protocols: Exposure to EDI transaction sets (e.g., 850, 856, 940, 945).
- Inventory Workflows: Solid understanding of core warehouse operations like receiving, picking, packing, and shipping.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
QA Automation Engineer – Selenium + Java (5+ Years)
Experience: 5+ Years
Location: Noida (Work from Office/Hybrid as per client requirement)
Employment Type: Contract (1+ Year)
Working Hours: 11:00 AM – 8:30 PM IST
About the Role
We are looking for an experienced QA Automation Engineer with strong expertise in Selenium and Core Java to join our team. The ideal candidate should have hands-on experience in designing robust automation frameworks, developing scalable test libraries, and working on enterprise-level migration testing projects. This role requires excellent problem-solving skills and the ability to leverage AI-powered testing solutions to improve automation efficiency.
Key Responsibilities
Design, develop, and maintain enterprise-level automation frameworks for large-scale applications.
Build scalable, reusable, and maintainable automation libraries to improve testing efficiency.
Develop automation solutions for database migration and application migration testing.
Create comprehensive regression test scenarios using the Gherkin (BDD) language.
Convert UI-based workflows into efficient API-based automated test suites.
Integrate automation scripts into CI/CD pipelines for continuous testing.
Work closely with Developers, Business Analysts, and Product Owners to understand business requirements.
Execute functional, regression, integration, API, and end-to-end automation testing.
Utilize AI-powered testing tools and services (such as Azure Surface or similar platforms) to optimize testing workflows.
Perform root cause analysis for test failures and collaborate with development teams to resolve issues.
Ensure automation code follows coding standards, design principles, and best practices.
Develop and maintain automation documentation, knowledge base articles, and reusable assets.
Participate in code reviews and contribute to continuous improvement initiatives.
Support test data preparation and environment management.
Monitor automation execution and provide detailed test reports to stakeholders.
Required Skills
5+ years of experience in QA Automation.
Strong programming skills in Core Java.
Excellent understanding of Object-Oriented Programming (OOP) concepts.
Hands-on experience with design patterns and automation framework development.
Strong expertise in Selenium WebDriver.
Experience with BDD frameworks such as Cucumber.
Experience with Hibernate.
Strong understanding of Microservices architecture.
Experience in API testing using REST APIs.
Hands-on experience with Sybase and Microsoft SQL Server (MSSQL).
Experience working on database migration projects.
Good understanding of SQL queries, joins, stored procedures, and database validation.
Knowledge of Git for version control.
Experience using Maven for dependency management and build automation.
Hands-on experience with unit testing and integration testing frameworks.
Experience with mocking frameworks.
Exposure to AI-driven testing tools and intelligent test automation solutions.
Strong analytical and debugging skills.
Excellent written and verbal communication skills.
Preferred Qualifications
Experience with enterprise migration projects.
Exposure to cloud environments such as Microsoft Azure.
Familiarity with CI/CD tools like Jenkins or Azure DevOps.
Experience with Agile/Scrum development methodologies.
Knowledge of API automation frameworks.
Ability to mentor junior QA engineers and contribute to automation strategy.
Required Technical Skills
Core Java
Selenium WebDriver
Cucumber (BDD)
Gherkin
Hibernate
Microservices
REST API Testing
Sybase
MSSQL
Git
Maven
JUnit/TestNG
Mocking Frameworks
AI-based Test Automation
Regression Testing
Integration Testing
API Automation
Soft Skills
Excellent communication skills
Strong analytical thinking
Problem-solving ability
Team collaboration
Attention to detail
Ability to work independently in a fast-paced environment
Why Join Us?
Opportunity to work on enterprise-scale migration projects.
Exposure to AI-powered automation technologies.
Collaborative and technology-driven work environment.
Long-term contract opportunity with challenging projects.
Opportunity to work with modern QA automation frameworks and cloud technologies.
Experience: 5+ Years
Location: Noida
Contract Duration: 1+ Year
Working Hours: 11:00 AM – 8:30 PM IST
Role Summary
The QA Engineer (Automation + Manual) is responsible for ensuring the quality, reliability, and compliance
readiness of the ERP platform. This role involves end-to-end testing of complex workflows, including compliance
processes, legal case management, and multi-entity operations. The QA will play a critical role in preventing
defects in high-risk areas such as accounting, regulatory filings, and audit trails, while also building automation
frameworks to improve testing efficiency and release confidence.
Job Responsibilities
• Understand business requirements, technical architecture, and ERP workflows.
• Create test strategies and test plans covering functional, integration, and regression testing.
• Identify high-risk areas such as compliance deadlines, approvals, and workflow dependencies.
• Perform functional testing of ERP modules and end-to-end workflow testing.
• Validate complex business scenarios and multi-role workflows such as admin, compliance officer, and accountant.
• Conduct exploratory testing for edge cases.
• Ensure accuracy of financial and legal data flows.
• Design and develop automated test scripts for UI and APIs.
• Build scalable automation frameworks.
• Automate regression suites and critical workflows such as compliance filings, approvals, and calculations.
• Integrate automation with CI/CD pipelines.
• Validate REST / GraphQL APIs.
• Perform data validation between database and API responses.
• Test integration points with third-party APIs and government portals.
• Test multi-step approval workflows, RBAC, and document lifecycle flows.
• Ensure correct escalation and notification flows.
• Conduct basic performance testing, including API response times.
• Identify bottlenecks in workflows and support load testing efforts.
• Log clear, reproducible bugs and track defects through the lifecycle.
• Collaborate with developers for quick resolution.
• Prioritise based on business impact.
• Work closely with the Product Manager and developers for requirements clarity and early testing.
• Participate in sprint planning, daily standups, and sprint demos.
• Use Gen AI as a force multiplier.
Qualifications
• Bachelor's degree in Computer Science / IT / Engineering.
• 5-7 years of experience in QA, including manual and automation testing.
• Experience in enterprise applications / ERP / SaaS platforms.
• Strong experience in workflow-based systems.
• Strong expertise in test case design, exploratory testing, and workflow validation
About the Role
Currently, we are evolving our testing approach from a Selenium-based framework towards a comprehensive, multi-layered Test Pyramid model to continuously deliver reliable, high-quality software to the market.
We are looking for a passionate QA Automation Engineer who can contribute to building and enhancing our automation frameworks across web, API, and mobile applications.
Our goal is to move away from the traditional Ice Cream Cone testing approach and adopt a scalable Test Pyramid model that emphasizes efficient, maintainable, and reliable automated testing.
You will work closely with developers, product managers, and QA engineers to ensure product quality through effective test planning, automation, continuous testing, and systematic defect management.
Interview Process
This position will have an offline/in-person interview only at our Learnyst office. Remote/online interviews will not be conducted.
About Learnyst
We are a Nasscom 10K startup with many paying customers and great traction. We help educators teach online and sell courses through their own websites and mobile learning apps.
We are building Shopify for education. Our mission is to make quality education affordable, easily accessible, and engaging.
Nice, but What Do We Do?
We provide a complete technology solution that enables educators to sell courses through their online academies.
Our platform includes a website builder, course builder, virtual classroom interface for students, video encryption and streaming services, and almost everything required to launch an online learning academy.
Tech @ Learnyst
Learnyst is hosted on Google Cloud Platform (GCP) with an auto-scaling infrastructure. More than 10 lakh learners use Learnyst for streaming course videos and taking mock tests.
Our core backend server uses Ruby on Rails with MySQL as the database. We have architected Learnyst to be a fault-tolerant, loosely coupled, and scalable system.
Our QA team works across backend APIs, web applications, and mobile applications, focusing on test automation, continuous quality improvement, and reliable product releases.
Our QA Automation Tech Stack
- Programming Language: Java
- Web Automation: Selenium WebDriver, Playwright
- Mobile Automation: Appium
- BDD Framework: Cucumber
- Testing Framework: TestNG
- API Testing: REST Assured, Postman
- Build & Dependency Management: Maven
- Defect Management: Jira, HubSpot
- Version Control: Git
- Cloud Infrastructure: Google Cloud Platform (GCP)
- CI/CD & Reporting: Automated test execution, pipeline integration, and test reporting
Why Join Learnyst?
- Consistent performers will get stock options.
- Exposure to understanding market opportunities and contributing directly to company growth.
- Opportunity to work with a fast-growing EdTech startup.
- Gain hands-on experience in serving direct customers.
- Learn and grow through challenging technical opportunities.
- Work in an environment that encourages ownership, innovation, and continuous improvement.
- Food & Snacks: You’ll never have to worry about your hunger pangs. We provide food and snacks throughout the day.
- Every Wednesday, we have game nights and quarterly team outings.
Must-Haves
You will be a core member of the QA team, working on important features and helping us improve the reliability, scalability, and quality of our products.
The following skill sets are essential:
Technical Skills
- Strong programming and problem-solving skills, specifically in Java.
- Hands-on experience with Selenium WebDriver and web automation.
- Knowledge of Playwright for modern web application automation.
- Working knowledge of Appium for Android/iOS mobile application testing.
- Understanding of BDD using Cucumber, including feature files, scenarios, step definitions, and reusable automation components.
- Knowledge of TestNG and Maven.
- Understanding of API testing and RESTful services.
- Ability to design, develop, and enhance scalable, maintainable, and reusable test automation frameworks.
- Good understanding of algorithms, data structures, and object-oriented programming concepts.
- Familiarity with Git and CI/CD concepts.
Quality Engineering & Defect Management
- Effective test planning by understanding product requirements, user stories, and acceptance criteria.
- Ability to design and execute test cases covering positive, negative, edge, integration, and regression scenarios.
- Experience in testing backend APIs, web applications, and mobile applications.
- Ability to identify, reproduce, document, and track defects with clear steps, test evidence, and expected versus actual results.
- Understanding of defect severity, priority, impact analysis, and defect lifecycle management.
- Ability to collaborate with developers and product teams to investigate root causes and drive defects towards resolution.
- Experience in defect verification, regression testing, and validating fixes before release.
- Understanding of test reporting, release readiness, and quality gates.
- Interest in adopting the Test Pyramid approach by balancing unit, API/integration, UI, and end-to-end automation.
Mindset & Ownership
- Eager to learn, with a strong passion for quality engineering and technology.
- Ability to listen carefully, understand problems, and communicate effectively.
- Strong sense of ownership and accountability for deliverables.
- Ability to make informed decisions and discover practical solutions to challenging problems.
- Honest, dependable, and committed to consistently strong performance.
- Ability to work with tight yet realistic deadlines while understanding product strategy, market needs, and customer expectations.
- Willingness to collaborate with cross-functional teams and contribute to continuous process improvement.
Education & Experience
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Prior work experience is not a necessity.
- Personal projects, GitHub repositories, internships, or practical automation experience that demonstrate coding and testing skills are highly valued.
Interested in Joining Learnyst?
You can visit www.learnyst.com to learn more about our platform. Don’t forget to check out our customer testimonials.
If you are passionate about Java, test automation, and building reliable software, we would love to hear from you.
Talk to us and take the next step in your QA career with Learnyst!
Job Title: QA Automation Engineer – Playwright
Experience: 6+ Years
Location: Pune
Work Mode: 5 Days WFO
Notice Period: Immediate Joiners
Mandatory Skills:
- Strong experience in Java
- Hands-on experience with Selenium
- Strong knowledge of BDD & Cucumber
- Experience in API Testing
- Hands-on experience with Playwright
- API Testing using Playwright is mandatory
Roles & Responsibilities:
- Design, develop, and maintain automated test scripts using Java, Selenium and Playwright.
- Develop and execute BDD test scenarios using Cucumber.
- Perform API testing and automation using Playwright.
- Identify, document, and track defects throughout the testing lifecycle.
- Collaborate with development and QA teams to ensure application quality.
- Maintain and enhance automation frameworks and test suites.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
IT Applications Senior Quality Assurance: (Remote) (Arabic Language)
Job Summary:
The Senior IT Applications Quality Assurance (QA) will be responsible for ensuring the quality and reliability of complex IT applications for the organization. The candidate will work closely with cross-functional teams to ensure that IT applications are tested in accordance with industry-standard QA methodologies and best practices. This position requires excellent communication, problem-solving, and leadership skills, as well as deep understanding of QA processes and methodologies.
Key Responsibilities:
• Define and implement QA strategies and processes that align with industry standard methodologies.
• Develop QA test plans, test cases, and test scripts for complex IT applications.
• Develop and maintain automated test scripts to support regression and integration testing.
• Plan, execute, and manage QA activities from requirements analysis to release sign-off.
• Work closely with cross-functional teams, including development, business analysts, project managers, and infrastructure teams to ensure comprehensive test coverage.
• Communicate test progress, results, and issue resolution to project stakeholders, management, and technical audiences.
• Manage and monitor the defect lifecycle process, including tracking, reporting, and resolution.
• Continuously improve and optimize the QA process, including working with IT colleagues to identify opportunities for automation and process improvement.
• Ensure that QA activities comply with organizational policies, standards, and governance frameworks.
Qualifications and Skills:
• Bachelor’s degree in computer science or related field.
• Professional certification, such as Six Sigma, Quality Engineer, or Quality Auditor
• At least 7 years of experience in IT quality assurance, with a track record of successful delivery of complex IT applications, with an emphasis on automation testing.
• Certification- Certified Software Quality Analyst (CSQA)/ Certified Software Tester (CSTE) Certification.
• Strong knowledge of QA methodologies, including Agile, Waterfall and hybrid.
• Strong understanding of automation testing tools and frameworks, such as Selenium, Appium, and Cucumber.
• Experience with code review, performance, and security testing.
• Experience with mobile application testing preferred.
• Strong knowledge of IT risk management frameworks and IT governance best practices.
• Excellent communication, negotiation, problem-solving, and leadership skills.
• Strong analytical and problem-solving skills.
• Able to mentor and train less experienced IT QA professionals.
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 :
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
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 :
Required Skills
- Strong programming experience in Java
- Hands-on experience with Selenium WebDriver
- Experience in API Testing using REST Assured
- Good understanding of REST APIs and HTTP methods
- Experience with Cucumber BDD framework
- Strong knowledge of TestNG
- Experience in designing and maintaining automation frameworks
- Familiarity with BDD (Behavior-Driven Development) methodology
- Experience with Maven/Gradle and Git version control
- Knowledge of SQL and database validation
- Exposure to CI/CD tools such as Jenkins is an added advantage
Key Responsibilities
- Design, develop, and maintain robust automation test scripts using Java and Selenium.
- Automate REST API test cases using REST Assured.
- Create and maintain BDD feature files using Cucumber.
- Develop and execute automated regression, smoke, and functional test suites.
- Integrate automated test execution with CI/CD pipelines.
- Analyze test results, identify defects, and work closely with developers for resolution.
- Participate in requirement analysis, sprint planning, and test estimation.
- Maintain automation frameworks and improve test coverage.
- Ensure software quality by following best testing practices and coding standards.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Agile/Scrum project experience is preferred.











