
Software Engineer JAVA FSD
- Bangalore, Karnataka
- Permanent
- Full-time
- Analyze and reproduce production issues to identify root causes and implement effective solutions
- Review and optimize test cases to enhance the performance of the regression test suite
- Create comprehensive test plans and documentation to support quality assurance efforts
- Collaborate with onsite and offshore teams to coordinate daily activities and project deliverables
- Evaluate and implement new tools, techniques, and strategies to improve development and testing efficiency
- Contribute to the automation of repetitive tasks and the development of reusable utilities
- Participate in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
- Technical Experience: 5+ years in software engineering with exposure to automation and development
- Programming Languages: Solid proficiency in Java, Python, and JavaScript (React.js)
- Automation Tools: Hands-on experience with Selenium, Eggplant, Cypress, ACCELQ, and ATDD frameworks
- DevOps Tools: Familiarity with Docker, Kubernetes, GitHub, and CI/CD pipelines
- AI/ML: Experience in developing machine learning and AI-based solutions for real-world business problems
- Communication: Excellent verbal and written communication skills
- Documentation: Ability to create and maintain detailed technical documentation and test plans
- Solid analytical and debugging skills
- Proven passion for innovation and continuous improvement
- Ability to work independently and as part of a collaborative team
- Structured and methodical approach to work