Job Description
About Company:
We are expert in Mobile apps development , providing customized solutions for iphone , Blackberry , android based mobile and java based mobile .
Other services include web development and tool chains .
Two Corporate offices located in New Delhi and Pune.
Company Name: Define Labs.
Experience: Fresher to 6 Months.
Role 1: Java Developer.
Role 2: QA Test Engineer.
Job Location: Pune.
Shift: Night.
Eligibility Criteria:
- Qualification: BE/B. Tech(CS/IT),BCS,BCA,MCS,MCA.
- Pass out Year: 2024/2025.
- Percentage Criteria: Above 60% in overall academics.
- Any Bond: No.
- Certificate(If Any): Fullstack Java or Software Testing.
Approx. Package:
- For Java Developer: Rs. 2,40,000/- Per Annum.
- For QA Test Engineer: Rs. 1,80,000/- Per Annum.
Roles & Responsibilities for Java Developer:
- Assist in the development, testing, and maintenance of Java-based applications
- Write clean, efficient, and well-documented code under guidance of senior developers
- Work with frameworks such as Spring / Spring Boot to build backend services
- Participate in debugging and resolving application issues
- Collaborate with cross-functional teams including QA, Product, and UI teams
- Learn and follow coding standards, best practices, and product development processes
- Participate in code reviews and team discussions
Skills for Java Developer:
- Basic to good knowledge of Core Java and Object-Oriented Programming (OOP) concepts
- Understanding of data structures and algorithms
- Familiarity with Java 8+ features (Collections, Streams, Lambda expressions – good to have)
- Basic knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.)
- Understanding of REST APIs and web application concepts
- Familiarity with Git or any version control system
- Strong problem-solving skills and eagerness to learn
- Knowledge of Spring Boot / Hibernate / JPA
- Exposure to HTML, CSS, JavaScript (basic understanding)
- Awareness of Agile/Scrum methodology
- Hands-on academic or personal projects in Java
Roles and Responsibilities for QA Test Engineer:
- Design, develop, and execute comprehensive UI test cases and scripts for both manual and automated testing, ensuring robust application coverage.
- Conduct end-to-end testing including functional, regression, smoke, API, and performance testing to maintain software reliability and performance.
- Track, report, and manage defects using tools like Bugzilla and JIRA, working closely with development teams for timely resolution.
- Collaborate with Agile teams to integrate testing strategies within CI/CD pipelines and participate actively in Agile ceremonies.
- Perform thorough debugging of automation scripts, contribute to code reviews, and provide technical guidance to improve testing quality.
- Maintain detailed documentation across SDLC and TDLC phases to support knowledge sharing and ensure consistent testing practices.
Skills for QA Test Engineer:
- Proficient in manual and automated testing techniques, with strong UI and API testing capabilities.
- Expertise in defect tracking tools like JIRA and Bugzilla and skilled in SQL for effective database testing.
- Strong understanding of Agile/Scrum methodologies and experience in Agile project environments.
- Solid troubleshooting and debugging skills for both manual and automation test environments.
- Experienced in integrating automation testing into CI/CD workflows and performing continuous test result analysis.
- Strong communication, multitasking, and time management abilities to thrive in dynamic, deadline-driven settings.