
Software Engineer (Java & React)
- Metro Manila
- Permanent
- Full-time
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.