Database Test Engineer - (Automation+Java & Selenium) at Mobile Programming LLC · Gurugram, Bengaluru (Bangalore), Chennai, Pune, Mohali, Panchkula, Dehradun · 4 - 11 years · ₹6L - ₹13.5L / yr · Profitable · Posted 27 Sep 2021
Database Test Engineer - (Automation+Java & Selenium)
- 5+ years of Quality Assurance/Testing experience.
- 3+ years of Data Quality experience, or SDET experience with a focus on data, data warehousing, reporting, etc.
- 3+ years of Data Quality experience, or QA experience with a focus on Android, iOS, Roku, and connected devices,
- 3+ years of testing experience working within an Agile environment, and with Agile Management tools such as JIRA.
- Experience with Automation Framework development using Java.
- Experience with Performance Test Design, Development, and load testing execution.
- Design, create and maintain assets used to execute performance tests and contribute to the execution and monitoring of performance test executions using ApacheJMeter, LoadRunner, or similar tools.
- Working knowledge of JAVA, JVM, Spring Boot, data warehouse, data integration, SQL Server, apache Kafka, data streaming, big data, MongoDB, SQL, Web Services, microservices,ETL,change data capture (CDC), DevOps.
- Strong SQL experience, with knowledge of AWS Redshift, Snowflake, or columnar databases.
- Experience with reporting or analytics tools like Tableau or Mode.
- Experience working with Amazon Web Services, querying, and working with data in various AWS services.
- Programming experience in a language such as Python, Java, etc. for the purposes of parsing files and running queries.
- Experience with analytics implementations (network events, ad beacons, user action events, etc.) in a web or mobile application.

About Mobile Programming LLC
About
Mobile programming LLC is a US based MNC company. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Blockchain, Artificial Intelligence & Machine Learning, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies.
You can find more details on - https://www.mobileprogramming.com/
Company video


Connect with the team
Similar jobs (10)
- Web Application Testing: Design, document, and execute comprehensive functional test plans and test cases for complex, highly interactive web applications, ensuring they meet specified requirements and provide an excellent user experience.
- Backend API Testing: Possess deep expertise in validating backend RESTful and/or SOAP APIs. This includes testing request/response payloads, status codes, data integrity, security, and robust error handling mechanisms.
- Data Validation with SQL: Write and execute complex SQL queries (joins, aggregations, conditional logic) to perform backend data checks, verify application states, and ensure data integrity across integration points.
- I Automation (Playwright & TypeScript):
- Design, develop, and maintain robust, scalable, and reusable UI automation scripts using Playwright and TypeScript.
- Integrate automation suites into Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Implement advanced automation patterns and frameworks (e.g., Page Object Model) to enhance maintainability.
- Prompt-Based Automation: Demonstrate familiarity or hands-on experience with emerging AI-driven or prompt-based automation approaches and tools to accelerate test case generation and execution.
- API Automation: Develop and maintain automated test suites for APIs to ensure reliability and performance.
- JMeter Proficiency: Utilize Apache JMeter to design, script, and execute robust API load testing and stress testing scenarios.
- Analyze performance metrics, identify bottlenecks (e.g., response time, throughput), and provide actionable reports to development teams.
- Experience: 4+ years of professional experience in Quality Assurance and Software Testing, with a strong focus on automation.
- Automation Stack: Expert-level proficiency in developing and maintaining automation scripts using Playwright and TypeScript.
- Testing Tools: Proven experience with API testing tools (e.g., Postman, Swagger) and strong functional testing methodologies.
- Database Skills: Highly proficient in writing and executing complex SQL queries for data validation and backend verification.
- Performance: Hands-on experience with Apache JMeter for API performance and load testing.
- Communication: Excellent communication and collaboration skills to work effectively with cross-functional teams (Developers, Product Managers).
- Problem-Solving: Strong analytical and debugging skills to efficiently isolate and report defects.
Job Overview:
We are seeking a skilled QA Engineer with expertise in testing frontend, backend systems, PostgreSQL, and ensuring dataflow and report consistency. The ideal candidate will have experience in performing API testing, including load and stress tests. You will be responsible for designing and implementing test plans to ensure our systems are reliable, scalable, and functionally sound.
Key Responsibilities:
- Conduct thorough testing of frontend and backend components to ensure alignment with design specifications and functionality requirements.
- Perform comprehensive PostgreSQL testing, including database integrity checks, query performance analysis, and ensuring data consistency.
- Validate dataflow across systems to ensure data accuracy, consistency, and integrity in real-time or batch processing pipelines.
- Test the consistency of reports generated from databases, ensuring they reflect the correct, up-to-date data from the underlying systems.
- Design and execute API testing for both functionality and performance (load, stress, and scalability tests).
- Create, maintain, and enhance automated test scripts for frontend, backend, and API testing.
- Collaborate with developers, product managers, and other stakeholders to ensure clarity in requirements and testing coverage.
- Identify, document, and track defects using bug tracking tools such as Jira, and work closely with the development team for prompt resolution.
- Ensure that all testing results meet the highest quality standards and are aligned with project deadlines.
- Provide insights and suggestions for improvements in the testing process and tools
Required Skills & Experience:
- 2+ years of experience as a QA Engineer, with hands-on experience testing frontend and backend applications.
- Strong experience with PostgreSQL or similar relational databases, including writing SQL queries to validate data and performance.
- Experience with API testing tools such as Postman, SoapUI, or JMeter for functional, load, and stress testing.
- Familiarity with load and stress testing methodologies to validate system performance under varying conditions.
- Experience testing data pipelines and ensuring dataflow consistency across ETL processes and distributed systems.
- Strong understanding of data validation, report consistency, and how data should move accurately through multiple systems.
- Experience with backend testing, including working with RESTful APIs and validating request/response cycles.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills with the ability to troubleshoot and isolate issues in a complex system.
- Excellent communication skills to interact effectively with cross-functional teams.
Nice to Have:
● Experience with CI/CD pipelines to automate testing and deployment processes.
● Knowledge of NoSQL databases like MongoDB in addition to relational databases.
● Familiarity with cloud platforms such as AWS, GCP, or Azure for testing cloud-based applications.
● Experience with performance monitoring tools like New Relic, Dynatrace, or Grafana.
● Experience with test automation frameworks like Selenium, Cypress, or TestCafe for frontend testing.
Qualifications:
● Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
● Proven track record in testing web applications, data pipelines, and APIs.
What We Offer:
● Competitive salary and benefits package.
● A chance to work on challenging and cutting-edge technologies.
● Flexible working hours and remote work options.
● Opportunities for career growth and learning.
● An inclusive and collaborative work environment

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.
Job Summary
Seeking an experienced QA professional with strong expertise in functional testing, preferably within the banking domain. Automation testing experience will be an added advantage.
Key Responsibilities
- Perform functional testing of banking applications.
- Design, execute, and document test cases and test scenarios.
- Identify, analyze, and report defects and track them through resolution.
- Perform basic SQL queries for data validation and testing.
- Work with testing and collaboration tools including ALM/QC, JIRA, Confluence, and SharePoint.
- Work effectively within an Agile environment.
- Collaborate with business and technical teams to understand requirements and testing needs.
- Apply strong analytical and problem-solving skills throughout the testing lifecycle.
Required Skills
- 6–8 years of relevant testing experience.
- Strong experience in Functional Testing.
- Banking domain experience.
- Basic SQL knowledge and hands-on experience writing SQL queries.
- Experience with ALM/QC, JIRA, Confluence, and SharePoint.
- Strong analytical skills.
- Excellent oral and written communication skills.
- Experience working in an Agile environment.
- Automation testing experience is an added advantage.
- Knowledge of Card Payments is an added advantage.
Senior QA Engineer
Make quality part of the engineering system.
AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. We're looking for a senior quality engineer who can move quality upstream: from release-time testing to better automation, contracts, observability, and engineering practices.
What You'll Own?
• Own quality strategy across web, mobile, backend APIs, integrations, and end-to-end workflows.
• Design and maintain automated regression suites for critical customer journeys.
• Build API, integration, contract, and workflow tests that catch failures before production.
• Partner with engineering and product teams during design - not only after development is complete.
• Define release readiness, risk-based testing, and production validation practices.
• Investigate escaped defects, identify systemic causes, and drive preventive improvements.
• Improve test data, environments, tooling, and CI integration so teams can ship confidently.
What We're Looking For?
• 5+ years in software quality engineering or test automation.
• Strong API and backend testing experience, including asynchronous and integration-heavy systems.
• Experience testing mobile and web applications and understanding client/ server failure modes.
• Ability to write automation in JavaScript/ TypeScript, Python, Java, or a similar language.
• Strong debugging skills across logs, network requests, databases, and distributed services.
• Experience with CI/CD and integrating automated tests into release pipelines.
• A product mindset: prioritize risk and customer impact rather than maximizing test-case counts.
Nice to Have
• Performance, load, security, or reliability testing.
• Experience with Playwright, Cypress, Appium, Postman/ Newman, k6, or similar tooling.
• Experience with event-driven systems, queues, webhooks, and long running workflows.
• Experience testing AI-assisted or non-deterministic product behavior.
How We Think About Quality?
Quality is an engineering responsibility. Automation should create confidence, not dashboards. A production escape should improve the system that allowed it to happen. The goal is simple: ship quickly without making customers our test environment.
Company description
Worlder TEAM is a company under Worlder Group that aims to enable companies in the SME industry to bring their businesses to the global market. Worlder TEAM spearheads the development of efficient and effective IT solutions.
Roles and responsibilities
Worlder TEAM’s current focus is on developing a suite of mobile and web apps with novel integrated solutions from our R&D team to help small businesses access global markets. As a small company with a focus on R&D at the moment, we are looking for a junior web and mobile QA engineer who can grow with the company. The engineer is expected to be working with other developers to ensure the quality of mobile and web apps.
The responsibilities include
- Understand product requirements thoroughly to ensure comprehensive test coverage
- Help to continuously improve the existing QA framework
- Prepare test data, test plan, and test cases to test the applications (mobile & web) based on the technical and business specifications
- Perform QA tests (functional, non-functional, regression & end-to-end testing) on both the mobile and web applications
- Document test results
- Report and communicate issues to developers
- Stay up-to-date with the latest testing technologies and methodologies
Mandatory requirements:
- Strong technical background with 0-2 years of experience in performing QA for web and mobile applications.
- Solid and in-depth knowledge of software testing methodologies, tools, and processes (Good understanding of SDLC, STLC, Bug Life Cycle, Black box, White-box testing, agile, and waterfall methodologies)
- Familiarity with command line testing or tools (shell scripting) .
- Experience in any object-oriented programming languages (Java, Golang) or any script languages (Python, Shell).
- Ability to understand application requirements comprehensively
- Good bug reporting and issue documentation skills
- Working knowledge of technology such as Android and iOS, and web browsers such as Chrome, Firefox, Safari, and others.
- Knowledgeable in cross-platform compatibility testing
- Teamwork and excellent communication and interpersonal skills
- Positive attitude and willingness to learn on the job
Good to Have:
- Familiarity with version control systems like git
- Familiarity with AI tools
- Familiarity with shell scripting and basic Javascript/Typescript programming
- Familiarity with testing tools such as postman, selenium, playwright, etc
- Familiarity with CI/CD tools like Jenkins, etc
- Familiarity with API testing both manual and automated
It is a bonus if you have the following skills (you can pick them up on the job):
- Server Language: Golang
- Frontend Language: JavaScript & TypeScript
- Frontend Frameworks: React Native & ReactJS
- API testing: REST, graphQL, Protobuff, Contract testing
- Infrastructure: AWS & Docker
- CI/CD tool: Jenkins
Job Summary
We are looking for a QA Automation Engineer with strong experience in performance testing using JMeter, Groovy, and Java, along with knowledge of automation frameworks and API testing.
Mandatory Skills
- Hands-on experience with Apache JMeter, Groovy, and Java for performance and load testing.
- Experience in API, integration, and end-to-end testing.
- Knowledge of automation framework design and debugging.
- Experience with AWS, CI/CD pipelines, and test reliability.
- Strong analytical, reasoning, and problem-solving skills.
Preferred Skills
- Experience with Go (Golang) programming and Ginkgo testing framework.
- Experience testing cloud-hosted applications and troubleshooting using logs and monitoring.
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.
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.
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













