Software Developer and Quality Tester Needed

Job ID: 40509135

Budget: ₹12,500 – ₹37,500 INR

Job Description
Software Developer – Software Quality Tester
Company: Jnanasethu IT Labs (OPC) Private Limited
Location: Bengaluru, Karnataka (Hybrid/On-site as per project requirements)
Employment Type: Full-Time
Experience: 1–3 Years (Freshers with exceptional skills may also apply)
Department: Software Development & Quality Assurance

Position Overview
Jnanasethu IT Labs (OPC) Private Limited is seeking a highly motivated and detail-oriented Software Developer – Software Quality Tester who possesses strong knowledge of software development and quality assurance practices. The ideal candidate will be responsible for developing, testing, validating, and maintaining software applications while ensuring adherence to industry quality standards throughout the Software Development Life Cycle (SDLC).
The candidate should have hands-on knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Validation Life Cycle (VLC), V-Model, and Gamfire Model methodologies, along with proficiency in software testing tools and development frameworks.

Key Responsibilities
Software Development
• Design, develop, and maintain software applications based on business requirements.
• Participate in requirement analysis, system design, coding, debugging, and deployment activities.
• Develop scalable, maintainable, and secure software solutions.
• Collaborate with stakeholders to understand functional and technical requirements.
• Prepare technical documentation, design specifications, and user manuals.
Software Quality Testing
• Develop and execute comprehensive test plans, test cases, and test scripts.
• Perform Functional, Integration, System, Regression, Smoke, and User Acceptance Testing (UAT).
• Identify, document, track, and verify software defects using bug-tracking tools.
• Ensure compliance with quality standards and software validation requirements.
• Analyze test results and provide recommendations for improvements.

Process & Quality Assurance
• Implement and follow SDLC, STLC, and Validation Life Cycle processes.
• Apply V-Model and Gamfire Model methodologies during project execution.
• Participate in code reviews and quality audits.
• Ensure traceability between requirements, development, testing, and validation activities.
• Contribute to continuous process improvement initiatives.

Required Technical Skills
Software Development
• Proficiency in one or more programming languages:
o Java
o Python
o C#
o JavaScript/TypeScript
o PHP
• Knowledge of Object-Oriented Programming (OOP) concepts.
• Experience with REST APIs and Web Services.
• Understanding of database design and management:
o MySQL
o PostgreSQL
o SQL Server
o MongoDB
Software Testing
• Strong understanding of:
o Manual Testing
o Automated Testing
o Functional Testing
o Non-Functional Testing
o Performance Testing
o Security Testing
• Experience with testing tools such as:
o Selenium
o JUnit
o TestNG
o Postman
o JMeter
o Cypress
• Knowledge of defect management tools:
o Jira
o Bugzilla
o Azure DevOps
Development Methodologies
• Software Development Life Cycle (SDLC)
• Software Testing Life Cycle (STLC)
• Validation Life Cycle (VLC)
• V-Model
• Gamfire Model
• Agile Methodology
• Scrum Framework
• DevOps Fundamentals
Version Control & Deployment
• Git & GitHub/GitLab
• CI/CD Pipelines
• Docker (Preferred)
• Cloud Platforms (AWS/Azure/GCP – Preferred)


Educational Qualifications
Essential
• B.E./B.Tech in:
o Computer Science Engineering
o Information Science Engineering
o Artificial Intelligence & Machine Learning
o Electronics & Communication Engineering
• MCA / M.Sc. (Computer Science)
• BCA with relevant industry certifications
Preferred Certifications
• ISTQB Certified Tester
• Certified Scrum Master (CSM)
• Agile Testing Certification
• Selenium Automation Certification
• Microsoft, AWS, or Oracle Certifications

Desired Competencies
• Strong analytical and problem-solving abilities.
• Excellent debugging and troubleshooting skills.
• Attention to detail and quality-focused mindset.
• Ability to work independently and in teams.
• Effective verbal and written communication skills.
• Time management and project coordination abilities.
• Continuous learning attitude and adaptability.

Key Performance Indicators (KPIs)
• Defect Detection Efficiency (DDE)
• Test Coverage Percentage
• Defect Leakage Rate
• Code Quality Metrics
• On-Time Delivery of Releases
• Compliance with Validation and Quality Standards
• Customer Satisfaction and Product Reliability

Preferred Additional Skills
• AI-assisted software testing tools.
• Knowledge of Cyber Security Testing.
• API Testing and Microservices Architecture.
• Mobile Application Testing (Android/iOS).
• Knowledge of ISO 9001, ISO 27001, and CMMI quality frameworks.
• Basic understanding of Data Analytics and Business Intelligence tools.
• Experience with ERP, EdTech, FinTech, or Healthcare software products.

What We Offer
• Opportunity to work on innovative software products.
• Exposure to end-to-end software development and testing environments.
• Career growth and professional development opportunities.
• Collaborative and technology-driven work culture.
• Training and certification support for continuous learning.
Interested candidates should possess a passion for software quality, innovation, and continuous improvement while contributing to the development of reliable and high-quality software solutions at Jnanasethu IT Labs (OPC) Private Limited.