Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

MongoDB Senior Quality Engineer - Salesforce 
India, Karnataka, Bengaluru 
189951817

24.06.2024
What you’ll do
  • The Senior Quality Engineer will play a crucial role in ensuring the quality and reliability of our Salesforce-based applications
  • This role requires a deep understanding of Salesforce, strong experience with Selenium for test automation, proficiency in CI/CD practices, and programming skills in Python or Java
  • Candidate will be responsible for designing, implementing, and maintaining automated test scripts, as well as contributing to the continuous improvement of our QA processes
  • Effectively work autonomously and collaboratively to design and implement both tactical and project related deliverables
  • Work closely with program managers and business partners to understand and refine requirements, objectives, and processes to drive strategic solutions
  • Ensure appropriate controls and documentation are followed to create an effective control environment
Responsibilities
  • Collaborate with cross-functional teams, including developers, business analysts, and product managers, to understand requirements and develop test plans / test cases
  • Develop, execute, and maintain automated test scripts using Selenium to ensure the quality of Salesforce applications
  • Design and implement CI/CD pipelines to integrate automated testing into the development process
  • Perform thorough regression testing to ensure application stability after code changes
  • Analyze test results, identify defects, and work with the development team to resolve issues
  • Participate in code reviews and provide feedback on testability, reliability, and performance
  • Develop and execute comprehensive test plans and test cases, both manual and automated, to ensure the highest level of quality
  • Conduct performance and load testing to identify potential bottlenecks and ensure the scalability of applications.
  • Implement and manage test data management processes to ensure consistent and reliable test data across all environments
  • Collaborate with the DevOps team to enhance and maintain the CI/CD pipeline, ensuring seamless integration and deployment of code changes
  • Monitor and report on test coverage and quality metrics to identify areas for improvement and drive quality initiatives
  • Lead and participate in defect triage meetings to prioritize and manage defect resolution
  • Develop and maintain detailed documentation of test procedures, test scripts, and test results
  • Provide training and support to team members on best practices for test automation and quality assurance
  • Advocate for quality and champion initiatives to improve the overall development and release process
  • Ensure compliance with regulatory requirements and industry standards in all testing and quality assurance activities
  • Engage with stakeholders to gather feedback and continuously improve the QA process to meet the evolving needs of the business
  • Mentor and guide junior QA engineers, providing technical leadership and support
  • Continuously evaluate and improve testing processes, tools, and methodologies to enhance overall QA efficiency
  • Stay up-to-date with the latest industry trends and best practices in test automation and Salesforce development
Minimum Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 8+ Years of Salesforce Testing Experience
  • 5+ years of Test Automation experience, Proficiency in Selenium WebDriver and creating automated test scripts
  • Solid understanding of software development life cycle (SDLC) and agile methodologies
  • Proficiency in Python or Java for writing and maintaining test scripts
  • Experience with other test automation tools and frameworks is a plus (e.g., TestNG, JUnit, Cucumber)
  • Understanding of systems architecture and ability to design scalable performance-driven solutions
  • Knowledge of data integration tools and experience integrating Salesforce with different business systems (ETL, process automation, reporting, etc.)
  • Experience with CI/CD and deployment techniques in Salesforce
  • Knowledge and experience with Agile and DevSecOps methodologies
  • Experience in reengineering implementations as well as code refactoring and optimization to increase performance
  • Proven analytical and problem-solving ability to grasp concepts quickly and deliver results against ambitious timelines
  • Excellent communication skills to connect with team and stakeholders to handle a full application development cycle
  • Salesforce Basic and Advanced Certifications
Success Measures
  • In 3 months, you will have acquired complete knowledge of the CRM systems and tools at MongoDB and also have a full grasp of the current business process and implementations by working closely with the senior resources in the team
  • In 6 months, you will have successfully tested and delivered one or two critical projects in the Salesforce CRM area and become a QA SME by setting up automatic ci/cd pipelines in MongoDB Salesforce systems and implementations
  • In 12 months, you will have established successful relationships with our key partners and become the go-to person for any testing requirements related to Salesforce CRM

Work Timings: 4:30PM IST to 12:30AM IST