E2M is not your regular digital marketing firm. We're an equal opportunity provider, founded on strong business ethics and driven by more than 300 experienced professionals. Our client base is made of digital agencies that need help with solving their bandwidth problems, cutting overheads, and increasing profitability. We need diligent professionals like you to help us help them. If you're someone who dreams big and has the gumption to make them come true, E2M has a place for you. Job Overview: We seek a skilled and experienced Senior QA Engineer to join our team. The candidate will be crucial in ensuring the quality of WordPress websites, plugins, and themes through manual and automated testing. The ideal candidate should have strong knowledge of automation tools, experience with WordPress, and a proactive approach to problem-solving. Key Responsibilities: Conduct thorough manual and automated testing of WordPress websites, plugins, and themes to ensure high-quality delivery. Develop, execute, and maintain automation scripts using tools such as Selenium WebDriver, Cypress, Katalon Studio, and other frameworks in Java or Python. Identify, document, and manage test data requirements, generating and organizing required data for testing. Leverage AI-based testing tools like Testim, Applitools, and Percy to automate and enhance UI/UX testing processes. Integrate automated testing workflows within CI/CD pipelines, optimizing the development lifecycle. Manage and maintain test cases, scripts, and repositories using Git and other version control systems. Continuously improve testing methods to deliver reliable and scalable solutions. Collaborate with development and project teams to prioritize and plan testing activities, ensuring alignment with project deadlines. Required Skills & Qualifications: 4+ years of experience in Manual and Automation Testing, with expertise in testing WordPress ecosystems, including plugins and themes. Strong experience in Selenium WebDriver frameworks using Java/Python for automation testing. Expertise in identifying test data requirements and generating necessary data for testing scenarios. Proficient in performing comprehensive testing, including System, Functional, Integration, Regression, and GUI testing, ensuring seamless user experiences. Hands-on experience with tools such as Selenium, Cypress, Katalon Studio, and AI-based tools (Testim, Applitools, Percy). Familiarity with version control systems like Git. Strong problem-solving, analytical, and communication skills. A self-starter with the ability to work independently and take ownership of testing initiatives. Preferred Skills: Experience with performance testing tools (e.g., JMeter, LoadRunner). Knowledge of coding for test automation (e.g., Java, Python, JavaScript). Understanding of API testing using tools like Postman or SoapUI. CI/CD integration experience for automated testing. Experience with testing e-commerce platforms like Shopify or BigCommerce is a plus.,
As a Quality Analyst Lead at E2M Solutions, you will play a crucial role in overseeing and enhancing our manual and automated testing processes. With a strong understanding of testing methodologies and excellent leadership skills, you will lead and manage the QA team to ensure the delivery of high-quality software products. Your key responsibilities will include designing, developing, and executing test cases for new features to ensure their functionality and reliability. You will be responsible for developing manual and automated test plans and strategies, with a focus on comprehensive coverage and effective implementation. Automation of regression and API testing using tools like Selenium and TestNG will be a key part of your role. In addition, you will perform UI testing to address UX challenges and deliver seamless user experiences. Your collaboration with development and project teams will be essential to prioritize testing activities and ensure alignment with project goals. You will also be responsible for testing WordPress and Shopify websites, including automating regression test cases for efficient testing cycles. As a mentor and leader, you will train and foster skill development within the QA team, promoting a culture of continuous improvement. Leveraging AI-based testing tools such as Testim, Applitools, and Percy, you will automate and enhance testing processes to ensure high-quality software products. To be successful in this role, you should have a Bachelor's degree in Computer Science, IT, or a related field, along with 5+ years of experience in manual and automated software testing, with a focus on WordPress and Shopify. Proficiency in automation tools such as Selenium, Cypress, and TestNG is required, along with experience in test management systems like JIRA and TestRail. Strong knowledge of software development life cycles and Agile methodologies, excellent problem-solving and critical thinking skills, exceptional communication skills, and strong leadership and team management abilities are essential for this role. Preferred skills include experience with performance testing tools like JMeter and LoadRunner, knowledge of coding for test automation (e.g., Java, Python, JavaScript), familiarity with version control systems like Git, and CI/CD integration experience for automated testing.,
E2M is not your regular digital marketing firm. We're an equal opportunity provider, founded on strong business ethics and driven by more than 300 experienced professionals. Our client base is made of digital agencies that need help with solving their bandwidth problems, cutting overheads, and increasing profitability. We need diligent professionals like you to help us help them. If you're someone who dreams big and has the gumption to make them come true, E2M has a place for you. We are seeking an experienced and skilled MERN Stack Developer to join our dynamic team. This role requires hands-on experience in building scalable and high-performance web applications using modern technologies. The ideal candidate will have expertise in developing APIs, working with databases, and optimizing performance in distributed systems. Candidates must have 5+ years of professional experience and be eager to work on challenging and innovative projects. Responsibilities: Backend Development: - Develop, test, and maintain RESTful APIs and GraphQL endpoints using Node.js. - Design and implement microservices-based architecture in Node.js. - Set up Docker-based Node.js environments. Database Management: - Work with MongoDB, MySQL, PostgreSQL, and Redis for efficient data storage and retrieval. - Implement data replication and database sharding for scalability. - Participate in database migrations, particularly from MongoDB to PostgreSQL or MySQL. Code Optimization and Quality: - Write clean, modular, and scalable code. - Utilize tools like ESLint and SonarQube to maintain code quality. - Collaborate on testing and debugging to ensure application reliability. Performance and Monitoring: - Implement performance optimization techniques for backend systems. - Use APM tools for monitoring and performance analysis. Collaboration and Communication: - Work closely with cross-functional teams to integrate APIs with front-end applications. - Participate in code reviews and knowledge-sharing sessions. Required Skills: - Proven experience with Redis and Redis JSON in live projects. - Hands-on experience with Node.js APIs (both RESTful and GraphQL). - Proficiency in MongoDB and MySQL/PostgreSQL database design and management. - Understanding of JavaScript promises and asynchronous programming. - Experience working with microservices architecture. - Knowledge of Docker-based setups for Node.js. - Familiarity with data replication and database sharding. - Experience with PM tools for efficient project management. Good to Have: - Knowledge of AWS and cloud services. - Experience with database migrations from MongoDB to PostgreSQL or MySQL. - Familiarity with ESLint or SonarQube for code quality checks. - Knowledge of Node.js sockets. - Experience using APM tools for performance monitoring Qualifications: - Bachelor's degree in Computer Science, Information Technology, or a related field. - Minimum of 5 years of professional experience in web development with a focus on backend technologies. - Strong problem-solving skills and the ability to work in a fast-paced environment. - Familiarity with version control systems such as Git.,
As an experienced WordPress Tech Lead at E2M, you will play a crucial role in overseeing and delivering high-quality WordPress development projects. You can expect the following responsibilities in this role: **Key Responsibilities:** - Lead and manage a team of WordPress developers to deliver high-quality, scalable websites. - Develop, customize, and maintain WordPress websites, themes, and plugins. - Ensure high standards of code quality through regular code reviews and adherence to best practices. - Collaborate with cross-functional teams, including designers, content creators, and SEO specialists, to ensure seamless project execution. - Utilize AI tools and techniques to streamline repetitive tasks and improve development efficiency. - Optimize website performance and troubleshoot complex technical issues. - Stay updated on the latest WordPress trends, tools, and technologies, including AI advancements, to enhance development practices. - Explore opportunities to implement AI-driven solutions, such as automated testing or performance monitoring, when beneficial to projects. **Required Skills and Experience:** - 5+ years of experience in WordPress development, with a proven track record of delivering high-quality websites. - Strong expertise in PHP, HTML, CSS, JavaScript, and MySQL. - Extensive experience in theme and plugin development. - Familiarity with RESTful APIs and headless WordPress. - Strong problem-solving and debugging skills. - Excellent leadership and communication abilities. - Interest in learning and integrating AI tools to enhance development workflows. Join our team at E2M to lead impactful WordPress projects and explore innovative ways to integrate AI for enhanced efficiency and results!,