Direct message the job poster from Realtime RecruitmentOverviewWe are looking for an experienced QA / Test Engineer to help ensure the delivery of high-quality, reliable software. This role involves designing and executing test strategies, building automation, and collaborating closely with development, product, and operations teams. The successful candidate will be detail-oriented, technically skilled, and passionate about driving quality across the entire software development lifecycle.ResponsibilitiesDesign and implement test strategies to validate functional and non-functional requirements from an end-user perspective.Develop test plans, cases, and scripts within an Agile framework, defining clear criteria for success.Perform regression, integration, exploratory, and user acceptance testing to ensure products meet requirements.Collaborate with engineers, DevOps, product managers, and other stakeholders to deliver high-quality releases.Contribute to automation frameworks and CI/CD pipelines, balancing automation with manual testing where appropriate.Identify gaps in testing coverage and work with teams to resolve them.Support continuous improvement by enhancing QA methods, tools, and best practices.Document test processes, results, and technical findings for knowledge sharing.Promote a strong quality culture, advocating for “zero-defect” delivery.Required Skills & Experience5–7 years of experience in QA, test engineering, or software quality roles.Degree in Computer Science, Engineering, or related field (or equivalent experience).Solid understanding of software engineering, testing methodologies, and Agile practices.Hands-on experience with BDD/TDD frameworks (e.g., JUnit, Cucumber, JBehave).Strong background in API, web application, and regression testing.Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Bamboo).Familiarity with Java-based applications and secure web applications.Proficiency with Linux/Unix environments.Exposure to performance and security testing tools (e.g., JMeter, ZAP).Excellent problem-solving, communication, and collaboration skills.Nice to HaveKnowledge of relational databases (MySQL) and ORM frameworks (JPA2, Hibernate).Experience with NoSQL databases (BigQuery).Understanding of messaging systems (Pub/Sub, WebSockets).Familiarity with caching and clustering tools (Infinispan, JGroups).Experience with Liquibase and Ansible.Coding or scripting skills.Knowledge of load testing tools (e.g., K6).Seniority levelAssociateEmployment typeFull-timeJob functionInformation Technology
#J-18808-Ljbffr