We are looking for highly skilled professionals to join our team in 100% remote roles. Candidates should have strong technical expertise, hands-on coding ability, and experience with modern tools and frameworks.
All interviews will include a live video coding round (screen-sharing required).
1. QA Engineer (Java & Automation)
Key Responsibilities:
- Develop and maintain automation scripts using Core Java, Selenium WebDriver, TestNG/JUnit, Maven, POM.
- Perform API testing, SQL validation, and work with CI/CD pipelines (Jenkins) and Git.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Interview Focus Areas:
- Core Java: OOP concepts, collections, string/array manipulations, loops, exception handling.
- Selenium WebDriver: Element locators, waits, dropdowns, alerts, frames, windows, actions class.
- Framework/Test Automation: TestNG/JUnit test cases, data-driven testing, POM implementation, assertions & reporting.
- Additional Skills: API testing (RestAssured), SQL queries, CI/CD basics.
2. Front-End Engineer (React)
Key Responsibilities:
- Develop web applications using React.js, JavaScript ES6+, HTML5, and CSS3.
- Implement state management using Context API, Redux, or similar libraries.
- Optimize performance and ensure cross-browser compatibility and accessibility.
- Collaborate with QA and backend teams to deliver functional features.
Interview Focus Areas:
- Core JavaScript & Web Fundamentals: ES6+, DOM manipulation, event handling, promises, async/await, array/object operations.
- React Essentials: JSX, functional/class components, hooks, state & props, conditional/list rendering, forms validation.
- Advanced React: Context API, Redux, React Router, performance optimization, React 18 features.
- Testing & Quality: Unit testing with Jest/React Testing Library, mocking APIs, snapshot testing.
- Extras (sometimes): REST APIs/GraphQL, TypeScript basics, CI/CD basics, responsive design.
3. Java Backend Developer
Key Responsibilities:
- Develop automation scripts in Java/Selenium and maintain test frameworks.
- Build front-end applications in React.js with focus on performance and usability.
- Conduct testing, debugging, and collaborate across QA and development teams.
- Participate in live coding exercises during video interviews.
Interview Focus Areas:
- Core Java, Selenium WebDriver, TestNG/JUnit, API testing, SQL, CI/CD basics.
- JavaScript ES6+, React.js essentials & advanced features, HTML5, CSS3.
- Unit testing (Jest/React Testing Library), performance optimization, responsive design.