Senior Quality Assurance Engineer
We are seeking a Senior Quality Assurance Engineer to join our team and contribute to high-impact projects using cutting-edge technology. This role offers a collaborative environment where innovation, professional growth, and employee satisfaction are at the forefront.
Why Join Us?
- Award-Winning Culture - Be part of a company recognized for exceptional employee satisfaction, inclusivity, and professional development.
- Competitive Compensation - Enjoy generous hourly pay, performance bonuses, and a comprehensive rewards package.
- Professional Growth - Gain access to mentorship programs, certifications, and opportunities for career advancement.
- Cutting-Edge Technology - Work with state-of-the-art tools and technologies on impactful, high-visibility projects.
Required Experience and Skills
Java Development
Proficient in Java with a strong understanding of core concepts and object-oriented programming (encapsulation, inheritance, polymorphism, abstraction).Skilled in writing efficient, reusable, and maintainable code.Data Structures and Algorithm Optimization
Expertise in Arrays, Lists, HashMaps, Queues, and Stacks.Knowledge of algorithm complexity and performance optimization for test automation.Selenium (Test Automation Framework)
Hands-on experience with Selenium WebDriver / Grid for test execution and parallel testing.Proficient in synchronization techniques, including Implicit, Explicit, and Fluent Waits.Skilled in Page Object Model (POM) and CI / CD pipeline integration.API Automation (REST Assured)
Strong knowledge of HTTP methods (GET, POST, PUT, DELETE) and status codes.Experience in API testing with REST Assured, HamcrestMatchers, JsonPath, and POJO classes.Familiarity with RESTful APIs in frameworks such as Spring Boot.SQL and Database Management
Proficient in SQL for CRUD operations, complex queries, joins, and aggregations.Experience with JDBC for query automation and database connection management.Additional Skills
Lombok Library - Proficient in using @Getter, @Setter, and @Builder for Java class development.Version Control - Experience with Git / GitHub, including push, pull, merge, branching, and conflict resolution.Test Design Patterns - Expertise in POM, Dependency Injection, Singleton, and Builder patterns.Behavior-Driven Development (BDD) - Skilled in Cucumber and Gherkin syntax for data-driven testing.Ready to Take the Next Step?
If you're a highly skilled QA Engineer looking to work in a collaborative, fast-paced environment with access to growth opportunities and cutting-edge tools , apply today. Join a company that values your expertise and supports your career advancement.