Job Description
ResponsibilitiesAnalyze requirements, define test strategy, and create test plans/test cases.Execute manual functional, regression, UI, cross-browser, and exploratory tests.Design and maintain Selenium WebDriver automation frameworks in Java (POM, data-driven).Build reusable, parameterized test scripts; optimize coverage.Integrate automation with CI/CD (Jenkins/GitHub Actions) and report results.Log, track, and validate defects; collaborate with developers for resolution.Perform API testing (Postman/RestAssured) and database validations (SQL).Manage test data/environments; ensure traceability.Test Java microservices, REST APIs, messaging/event-driven systems (Kafka/RabbitMQ).Validate service contracts (OpenAPI/Swagger, JSON Schema, Avro/Protobuf).Conduct performance tests with JMeter; basic security testing (OAuth2/OIDC).Participate in sprints, share test metrics, and highlight quality risks.Required SkillsStrong understanding of SDLC/STLC, test design, and risk-based testing.Proficient in test case design, automation (Selenium, RestAssured, Appium).Experience with Java (11+), Spring Boot, TestNG/JUnit, Maven/Gradle, Git.Hands-on with SQL, browser dev tools, cross-browser testing, performance checks.Familiar with CI/CD tools (Jenkins, GitHub Actions) and defect tracking (Jira/TestRail).Exposure to Docker, Kubernetes basics, Testcontainers, and cloud (AWS/GCP/Azure).Knowledge of observability tools (ELK, Prometheus/Grafana, OpenTelemetry).Understanding of OAuth2/OIDC, JWTs, RBAC, OWASP Top 10 for APIs.Strong debugging, documentation, and communication skills.Nice to HaveContract testing (Pact), mocks/stubs (WireMock, Testcontainers, LocalStack).Data pipeline testing (Kafka Spark/Airflow), data quality & ETL/ELT validation.BDD frameworks (Cucumber/Gherkin).
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Wits Innovation Lab
Location(s): Mohali, Chandigarh
Keyskills:
Java
RabbitMQ
Rest Assured
Github
CI/CD
Kafka
Selenium
Performance & Load Testing