
QA Engineer
4 weeks ago
QA Engineer responsible for both manual and automation testing across web, APIs, and data platforms. The role involves designing, executing, and maintaining test assets across the SDLC/STLC, with a focus on Selenium WebDriver automation using Java, modern Java microservices (Spring Boot), and data engineering workloads (batch/streaming).
Responsibilities
Analyze requirements, define test strategy, and create detailed test plans and test cases.
Execute manual functional, regression, UI, cross-browser, and exploratory tests.
Design, develop, and maintain Selenium WebDriver automation frameworks in Java (e.g., POM, data-driven).
Build and maintain reliable, reusable, and parameterized test scripts; prioritize and optimize test coverage.
Integrate automated tests with CI/CD pipelines (e.g., Jenkins/GitHub Actions) and report results.
Log, track, and validate defects; collaborate with developers for quick resolution.
Perform API testing (Postman/RestAssured) and database validations using SQL.
Prepare and manage test data and environments; ensure traceability to requirements.
Contribute to sprint ceremonies; provide clear test metrics and quality risks.
Test Java microservices and distributed systems: REST endpoints, messaging flows and event- driven architectures (e.g., Kafka/RabbitMQ).
Validate service contracts and schemas (OpenAPI/Swagger, JSON Schema, Avro/Protobuf) including backward/forward compatibility.
Design tests for distributed concerns: idempotency, retries/backoff, eventual consistency, saga/transaction flows, time-based logic.
Plan and execute API and service performance tests using JMeter to baseline and regressions
Basic security testing of auth flows (OAuth2/OIDC)
Required Skills
Strong understanding of SDLC and STLC, test design techniques and risk-based testing.
Proficiency in creating and executing test cases and converting them into automated suites.
API automation frameworks using RestAssured
Mobile testing: Appium (Android/iOS), device farms (BrowserStack, Sauce Labs, AWS Device Farm)
Hands-on with Selenium WebDriver and Java, including locators, waits, assertions, and test design patterns.
Experience with TestNG or JUnit, Maven/Gradle, and Git.
Working knowledge of SQL for data setup and verification.
Comfortable with browser dev tools, cross-browser testing, and basic performance checks.
Experience with test management and defect tracking tools (e.g., Jira, TestRail)
Strong debugging, documentation, and communication skills.
Java 11+ (preferably 17), Spring Boot, REST, OpenAPI/Swagger
Testing messaging and event-driven systems: Kafka (topics, partitions, consumer groups, exactly- once/at-least-once)
Containerization and environments: Docker, basic Kubernetes concepts; ephemeral dependencies with Testcontainers
Observability: logs/metrics/traces using ELK/EFK, Prometheus/Grafana, OpenTelemetry; ability to assert telemetry in tests.
Performance and reliability testing: JMeter or Gatling; basics of chaos/resilience testing.
Cloud fundamentals (AWS/GCP/Azure) for QA: object storage (S3/GCS), managed DBs/warehouses (RDS/BigQuery/Redshift/Snowflake), messaging (SQS/Pub/Sub), and secrets/config.
Security basics: testing OAuth2/OIDC, JWTs, and role-based access; understanding of OWASP Top 10 for APIs.
Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and artifact management.
Experience working in Agile/Scrum environments.
Nice to Have
Create mocks/stubs and isolated environments using WireMock, Testcontainers, and LocalStack; use contract testing (e.g., Pact).
Validate data pipelines: ingestion, transformation, and consumption across batch/streaming (e.g.,Kafka Spark/Airflow); implement data quality checks and reconciliation.
Strong in SQL; ETL/ELT concepts; batch/stream processing (Spark/Flink/Beam); orchestration (Airflow) or transformation (dbt)
BDD frameworks and practices: Cucumber (Gherkin); living documentation and collaboration with product/BA.
Qualifications
Bachelors degree in Engineering or related field (or equivalent experience)
4-8 years of professional QA experience across manual and automation testing
Proven experience building and maintaining Selenium + Java test frameworks.
Nice to have experience testing data pipelines and ensuring data quality in batch/streaming
contexts.
-
QA Engineer
4 weeks ago
Mohali, India Pal InfoCom Technologies Full timeFor HR related queries, Contact: PAL InfoCom Technologies, Mohali is one the leading eLearning LMS & CMS development and Instructional ecourses designing company servicing domestic and global clients since 2005. Current openings Last updated on 13 Sep 2025 Marketing Manager (2-5 Years Experience) PHP Developer (0–5 Years Experience) Graphic Designer (2-3...
-
QA Engineer
2 weeks ago
Mohali, Punjab, India Pal InfoCom Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearFor HR related queries, Contact: PAL InfoCom Technologies, Mohali is one the leading eLearning LMS & CMS development and Instructional ecourses designing company servicing domestic and global clients since 2005.Current openingsLast updated on 13 Sep 2025Marketing Manager (2-5 Years Experience)PHP Developer (0–5 Years Experience)Graphic Designer (2-3 Years...
-
QA Engineer
21 hours ago
Chandigarh, Mohali, India Cybrain Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: QA Engineer (2-3yrs)Seeking a QA Engineer with expertise in automation (Selenium, JUnit) & manual testing. Skills: API (Postman), DB, CI/CD, Java/Python. Preferred: DevOps, Docker, Cloud, Performance testing. Agile environment. Required Candidate profileQA Engineer (2-3 yrs) | Mohali | Strong in Manual & Automation Testing, API, SQL, Jira, UI/UX,...
-
QA Engineer
1 week ago
Mohali, Punjab, India Cybrain Software Solutions Pvt. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: QA Engineer (Security Testing / VAPT Exposure)Location: Mohali / Bangalore / RemoteExperience: 2–5 YearsJob Summary:We are seeking a detail-oriented and proactive QA Engineer with hands-on experience in manual and automation testing and exposure to Vulnerability Assessment, Penetration Testing (VAPT), and Security Testing. The ideal candidate...
-
QA Engineer
4 weeks ago
Mohali, India Pal InfoCom Technologies Full timeWe're Hiring: QA Engineer (1-3 Years Experience)Location: Mohali (Chandigarh) | Job Type: Full-TimeWork Mode: Onsite – Mohali. Job Summary:At PAL InfoCom Technologies Pvt. Ltd. we are seeking a Quality Analyst (QA) Engineer with 1-3 Years Experience in software testing. The ideal candidate will be responsible for ensuring product quality through manual and...
-
QA Engineers
4 weeks ago
Mohali, India Wits Innovation Lab Full timeJob Summary: We are seeking a detail-oriented and proactive QA Engineer to join our team. You will be responsible for designing, implementing, and executing test plans to ensure product quality. As a QA Engineer, you'll work closely with developers, product managers, and other stakeholders to identify issues, suggest improvements, and deliver a reliable...
-
QA Engineer
1 week ago
Mohali, Punjab, India Cybrain Software Solutions Pvt Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title:QA Engineer (Security Testing / VAPT Exposure)Location:Mohali / Bangalore / RemoteExperience:2–5 YearsJob SummaryWe are seeking a detail-oriented and proactiveQA Engineerwith hands-on experience inmanual and automation testingand exposure toVulnerability Assessment, Penetration Testing (VAPT), and Security Testing. The ideal candidate should have...
-
Junior QA Engineer
4 days ago
Mohali, Punjab, India RedBlink Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob Position – Junior QA EngineerExperience - 1 year to 2 yearsLocation – MohaliAbout the Role:We are looking for a detail-orientedJunior QA Engineerto join our team. The ideal candidate has hands-on experience in manual testing, understands the basics of automation, can create test cases, and report bugs effectively. You will play a crucial role in...
-
QA Automation Engineer
4 weeks ago
Mohali, India Zeal Sparrow Full timeJob Title: QA Automation & Manual Tester – Team LeadExperience Required: 4–6 YearsLocation: Mohali (Onsite)Joining: Immediate Job Overview We are seeking a highly skilled and detail-oriented QA Automation & Manual Testing Team Lead with 4–6 years of experience to join our team. The ideal candidate should have hands-on expertise in both automation...
-
QA Engineer
1 week ago
Chandigarh, Mohali, India Cybrain Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSeeking a QA Engineer skilled in automation (Selenium, JUnit) & manual testing. Must know API (Postman), DB, CI/CD, Java/Python. Exposure to VAPT, Security Testing, DevOps, Docker, Cloud, and Performance Testing in an Agile setup. Required Candidate profileQA Engineer skilled in automation (Selenium, JUnit) & manual testing with API (Postman), DB, CI/CD,...