PHP Developer
As a PHP Developer at Om Infinity Solutions, you will play a critical role in designing, developing, and maintaining our web applications. You will be responsible for writing clean, efficient, and scalable code, collaborating with cross-functional teams, and ensuring that our applications meet high-performance and quality standards. Your expertise in PHP and related technologies will drive the development of innovative solutions that empower our clients and enhance user experiences.
Responsibilities:
- Design, develop, and maintain robust, scalable, and secure web applications using PHP and related frameworks such as Laravel or CodeIgniter.
- Write clean, well-documented, and efficient code, adhering to best practices and coding standards.
- Collaborate with designers, front-end developers, and project managers to deliver seamless user experiences and meet project requirements.
- Optimize application performance and scalability through proper database design and query optimization.
- Troubleshoot, debug, and resolve issues in existing applications, ensuring minimal downtime and efficient resolution.
- Stay updated on the latest trends and advancements in web development, continuously improving your skills and applying them to projects.
- Participate in code reviews, providing constructive feedback and ensuring code quality across the team.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a PHP Developer with expertise in frameworks such as Laravel, Symfony, or CodeIgniter.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and libraries/frameworks like React or Vue.js is a plus.
- Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and familiarity with database design and optimization.
- Experience with RESTful API development and integration.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Strong analytical and problem-solving skills, with the ability to work effectively in a collaborative team environment.
- Excellent communication skills and the ability to explain technical concepts to non-technical stakeholders.
Preferred:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and tools (e.g., Docker, Jenkins).
- Understanding of cybersecurity principles and best practices for secure web development.
Join Us:
At Om Infinity Solutions, we value innovation, collaboration, and continuous learning. If you are passionate about web development and want to contribute to impactful projects, we would love to hear from you!
Quality Assurance (QA) Engineer
As a Quality Assurance (QA) Engineer at Om Infinity Solutions, you will play a key role in ensuring the quality and reliability of our software products. You will be responsible for designing and implementing effective test plans, identifying and resolving bugs, and collaborating closely with developers to deliver exceptional solutions. Your attention to detail, analytical mindset, and commitment to excellence will be crucial in upholding the standards of our software.
Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts to ensure the functionality, performance, and reliability of software applications.
- Perform manual and automated testing for web and mobile applications, identifying defects, inconsistencies, and performance issues.
- Collaborate with the development team to understand requirements, provide input on potential risks, and ensure testability of features.
- Identify, document, and track bugs using industry-standard tools, ensuring they are resolved efficiently and effectively.
- Conduct regression testing to verify resolved issues and ensure that new changes do not negatively impact existing functionality.
- Analyze test results and provide detailed reports to stakeholders, highlighting risks and suggesting areas for improvement.
- Stay updated on the latest testing methodologies, tools, and industry trends, and apply them to improve QA processes.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a QA Engineer or in a similar role, with a strong understanding of software testing principles and practices.
- Proficiency in manual testing and experience with automation tools such as Selenium, Appium, or similar frameworks.
- Familiarity with bug-tracking tools (e.g., Jira, Bugzilla) and test management tools (e.g., TestRail, Zephyr).
- Solid understanding of Agile methodologies and software development life cycle (SDLC).
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues effectively.
- Excellent communication and collaboration skills, with a keen eye for detail.
Preferred:
- Experience with API testing using tools like Postman or SoapUI.
- Knowledge of performance testing tools such as JMeter or LoadRunner.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Basic programming knowledge for writing test scripts in languages like Python, Java, or JavaScript.
Join Us:
At Om Infinity Solutions, we are dedicated to delivering world-class software solutions. If you have a passion for quality, a proactive approach to problem-solving, and a drive to make an impact, we welcome you to join our dynamic team.