Role Overview
As a Custom Software Engineer, your day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. You engage in collaborative environments that emphasize agile methodologies and modern frameworks to ensure the delivery of scalable and efficient software. Your work is focused on meeting unique business requirements through innovative and high-quality software development practices, contributing to the overall success of projects and client satisfaction.
Responsibilities
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Collaborate with cross-functional teams to understand project requirements and deliver effective software solutions.
- Continuously update knowledge on emerging technologies and industry trends to enhance software development processes.
- Assist junior team members by sharing knowledge and providing guidance to support their professional growth.
- Ensure adherence to coding standards and best practices to maintain software quality and reliability.
Requirements
- Minimum 3 years of experience in Functional Test Planning.
- 15 years of full-time education.
- Strong analytical skills to evaluate software functionality and identify potential issues.
- Experience in designing and executing comprehensive test plans to validate software components.
- Ability to work with development teams to integrate testing processes within agile workflows.
- Familiarity with software development life cycle and quality assurance methodologies.
- Excellent problem-solving skills to troubleshoot and resolve defects efficiently.
Skills
- Functional Test Planning
- Agile
- Software Development Life Cycle
- Quality Assurance