Pristine IT Code specializes in software development and IT solutions, providing innovative technologies to enhance business operations.
Pune, Mumbai (All Areas)
INR 7.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Job Summary : The QA Engineer is responsible for ensuring that software products meet customer requirements and operate as intended. This role involves designing, developing, and executing test plans and automated test scripts to ensure the quality, functionality, and performance of software applications. The QA Engineer will collaborate with developers, product managers, and other stakeholders in an Agile environment to identify and resolve defects early in the development cycle. Key Responsibilities : Test planning and strategy : Collaborate with development and product teams to understand requirements and create detailed, comprehensive, and well-structured test plans and test cases. Functional and non-functional testing : Perform manual and automated testing (functional, regression, integration, performance, and security) to ensure the software meets design specifications. Test automation : Design, develop, and maintain automated test scripts using tools such as Selenium, JUnit, TestNG, or similar frameworks. Defect tracking and reporting : Identify, log, and track bugs and issues in bug-tracking tools like JIRA. Work closely with developers to ensure defects are resolved. Regression testing : Perform regular regression testing to ensure that recent changes have not introduced new defects or broken existing functionality. API testing : Develop and execute automated tests for APIs using tools like Postman, SoapUI, or custom scripts. Continuous integration : Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline to enable rapid release cycles. Collaboration : Work closely with developers, product owners, and project managers to ensure timely delivery of high-quality products. Participate in daily stand-ups, sprint planning, and retrospectives in an Agile environment. Documentation : Create and maintain comprehensive documentation for all tests, including test cases, results, and defect logs. Quality metrics : Analyze and report test results, including performance and quality metrics, to stakeholders and recommend improvements. Process improvement : Continuously review and improve QA processes to enhance efficiency and quality throughout the software development lifecycle. Qualifications : Education : Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Experience : 3+ years of experience in software QA engineering. Strong experience in both manual and automated testing techniques. Proven experience testing web, mobile, and desktop applications. Technical skills : Strong knowledge of test automation tools (e.g., Selenium, Cypress, JUnit, TestNG). Hands-on experience with bug-tracking systems like JIRA, Bugzilla, or similar. Proficiency with scripting languages such as Python, JavaScript, or Java for automation testing. Familiarity with API testing tools (e.g., Postman, SoapUI). Experience with performance and load testing tools (e.g., JMeter, LoadRunner) is a plus. Strong understanding of software development life cycle (SDLC) and QA methodologies. Agile experience : Proven experience working in Agile or Scrum environments. Problem-solving skills : Strong analytical and troubleshooting skills. Communication : Excellent written and verbal communication skills to convey technical details to a diverse audience. Attention to detail : Ability to execute thorough tests and document results meticulously. Preferred Skills : Familiarity with CI/CD tools (e.g., Jenkins, Bamboo, GitLab CI) and integrating automated tests into pipelines. Experience with version control systems (e.g., Git, SVN). Familiarity with cloud environments (AWS, Azure, Google Cloud). Knowledge of containerization tools (e.g., Docker, Kubernetes). Certifications such as ISTQB, CSTE, or other relevant QA certifications.
Pune, Mumbai (All Areas)
INR 5.0 - 10.0 Lacs P.A.
Work from Office
Full Time
Job Description: We are seeking an experienced Flutter Developer to join our team and contribute to the development of high-quality mobile applications. As a Flutter Developer with 3 years of experience, you will be responsible for designing, developing, and maintaining robust and user-friendly mobile apps using the Flutter framework. You will work closely with cross-functional teams to ensure the delivery of innovative and high-performing applications. Key Responsibilities: Design, develop, and maintain mobile applications using the Flutter framework. Collaborate with product managers, designers, and other developers to understand project requirements and deliver solutions that meet business goals. Translate UI/UX designs into responsive and scalable code. Write clean, maintainable, and efficient code following best practices. Optimize application performance and troubleshoot issues to ensure smooth operation. Integrate third-party APIs and services to enhance app functionality. Participate in code reviews and provide constructive feedback to peers. Stay updated with the latest trends and advancements in mobile app development and Flutter. Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred). 5-7 years of experience in mobile app development, with a strong focus on Flutter. Proficiency in Dart programming language and Flutter framework. Experience with version control systems, such as Git. Strong understanding of mobile app design principles and UI/UX best practices. Familiarity with RESTful APIs and third-party libraries integration. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Ability to work independently and manage time effectively. Preferred Qualifications: Experience with native mobile development (iOS/Android) is a plus. Knowledge of state management libraries like Provider, Riverpod, or Bloc. Familiarity with Agile development methodologies.
Pune, Mumbai (All Areas)
INR 6.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Job Description: We are seeking a skilled and motivated .NET WPF Developer to join our team. The ideal candidate will have a strong background in developing desktop applications using .NET technologies, with expertise in WPF, C#, ASP.NET, SQL Server, and Entity Framework. The role demands excellent communication and analytical skills to effectively translate business requirements into technical solutions. Responsibilities: Design, develop, and maintain desktop applications using .NET WPF and C#. Collaborate with cross-functional teams to gather and analyze requirements. Implement and manage back-end functionalities using ASP.NET, SQL Server, and Entity Framework. Ensure code quality through best practices, unit testing, and peer code reviews. Optimize application performance and resolve technical issues as they arise. Provide clear and effective communication of technical solutions and project updates. Document application designs, technical specifications, and coding standards. Stay updated on emerging technologies and industry trends to enhance application development processes. Requirements: Proven experience in developing desktop applications using .NET WPF and C#. Proficiency in ASP.NET, SQL Server, Agile Methodology, Jira, Git, and Entity Framework. Strong understanding of software development life cycle (SDLC) and design patterns. Ability to write efficient, scalable, and maintainable code. Excellent problem-solving and analytical skills. Strong communication skills to interact with technical and non-technical stakeholders. Experience with version control systems like Git is a plus. Bachelors degree in Computer Science, Engineering, or a related field. Good to have knowledge about Generative AI. Preferred Skills: Familiarity with MVVM architecture and other design patterns. Experience in integrating third-party libraries and APIs. Knowledge of secure coding practices and application security.
Navi Mumbai, Mumbai (All Areas)
INR 2.0 - 5.0 Lacs P.A.
Work from Office
Full Time
Roles and Responsibilities Generate leads through cold calling, email outreach, and social media to drive sales growth. Conduct product demos and presentations to potential clients to showcase our offerings.
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.