We are looking for a QA Automation Engineer to join Integraate Innovation during this exciting time of growth. You will support the Developer Experience squad in their ongoing challenge to craft cutting-edge solutions for Projects. As an accomplished automation engineer, you will work across multiple teams and support them in identifying and addressing potential issues in the development lifecycle, estimating testing efforts, and collaborating with a cross-functional team to meet project milestones. Responsibilities: Estimate, prioritize, plan, and coordinate testing activities. Create detailed, comprehensive, and well-structured test plans and test cases. Design, develop, and execute automation scripts. Provide exhaustive and detailed documentation on bug reports, test cases, and automation tools used, among others. Coordinate the tracking of bugs found with the development team. Perform thorough regression testing when bugs are resolved or before a release. Investigate product quality to make improvements for better customer satisfaction. Collaborate with the Development team to ensure consistent project execution. Identify quality assurance process bottlenecks and suggest actions for improvement. Collect and report quality data. Prepare and present reports and metrics to management and the squad. Establish excellent QA practices that can be transferred to other technical teams of the organization. Requirements: Bachelor or Advanced Student of Computer Engineering, Computer Science, Systems, or related careers. 3+ years of experience working as a QA Automation Engineer. Working knowledge of common software architectures (web/mobile/API/DB). Strong technical ability in setting up UI and API automation frameworks. Experience in writing, executing, and monitoring automated test suites using a variety of technologies. Proficient with bug tracking and test management toolsets to support development processes. Strong working knowledge of testing fundamentals such as TDD and BDD automation framework experience. Working knowledge in automation tools like Selenium, Appium, WebdriverIO, Playwright. Working knowledge in test management tools like Xray, Zephir, TestRail. Programming languages knowledge in JavaScript, TypeScript, and Python only. Database knowledge of PostgreSQL, MongoDB, etc. Experience with performance tests. Experience working in an Agile/Scrum development process. Experience working towards objectives with remote teams. Bring the right attitude to the team: ownership, accountability, attention to detail. Good interpersonal and communication skills. Bonus points: Blockchain Technology Knowledge. Strong interest in and familiarity with cryptocurrency and decentralized technologies. Experience working in a fast-growing start-up. Ability to evaluate software stability and quality from a security perspective.,
Integraate is seeking a Full Stack Developer to join their team and contribute to blockchain projects across various Defi and DEX protocols on chains like Ethereum, BSC, Solana, Polygon, Avalanche, etc. This is an exciting opportunity for individuals looking to build a career in the blockchain industry. As a Full Stack Developer at Integraate, you will play a crucial role in developing high-performance backend systems that support our web applications. Your responsibilities will include collaborating with front-end developers and the product team to design, create, and maintain APIs and backend services tailored to our business requirements. Key Responsibilities: - Develop and maintain robust backend services and APIs using Node.js and Python. - Contribute to web application development with the MERN stack (MongoDB, Express.js, React, Node.js). - Integrate Python applications and services to ensure seamless data flow and functionality. - Apply strong Object-Oriented Programming (OOP) concepts to improve code maintainability and efficiency. - Utilize web frameworks such as Django and Flask. - Leverage knowledge of React to integrate APIs on the frontend and comprehend backend architecture. - Ensure backend services" performance, scalability, and security. - Work closely with cross-functional teams to grasp requirements and translate them into technical solutions. - Engage in code reviews to uphold high code quality and promote best practices. - Stay updated on backend development trends and technologies, integrating them into projects when suitable. - Troubleshoot and debug applications to enhance product performance. - Contribute to the full software development lifecycle (SDLC), covering design, development, testing, deployment, and maintenance. Required Skills and Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven backend development experience in Node.js and Python-based projects. - Deep understanding of RESTful API development and integration. - Proficiency in Object-Oriented Programming (OOP) principles and design patterns, especially in Python. - Experience with the MERN stack for full-stack development. - Basic knowledge of AWS cloud services and their integration with backend systems. - Familiarity with version control systems, preferably Git. - Strong problem-solving abilities and algorithmic thinking. - Excellent communication and teamwork skills to collaborate effectively with frontend developers and team members. - 3 to 5 years of hands-on experience as a Fullstack Developer. Nice to Have: - Experience with other cloud service providers like AWS, Google Cloud, Azure. - Knowledge of containerization and orchestration technologies such as Docker and Kubernetes. - Familiarity with CI/CD pipelines and automated testing frameworks. Benefits: - Competitive salary and equity options. - Flexible working hours. - Opportunity to work on cutting-edge projects in the web3 space. - Professional growth and development opportunities. - Collaborative and inclusive work environment.,