
Virtual Staffing Solutions
Technical Requirements
Strong experience with Cypress for end-to-end testing and automation.
Proficiency in JavaScript programming language for writing test scripts and automation code.
Familiarity with version control systems such as GitHub for code management and collaboration.
Hands-on experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines for automated testing and deployment processes.
Knowledge of Docker containers and containerization concepts for creating and managing test environments.
Experience in cross-browser and cross-platform testing to ensure compatibility across different devices and browsers.
Familiarity with Page Object Model (POM) and Data-Driven Testing (DDT) methodologies for efficient and maintainable test suites.
Proficiency in using tools like Postman for API testing and validation.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication skills and ability to work collaboratively in a team environment.
Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Responsibilities
Develop and maintain automated test scripts using Cypress and JavaScript to validate the functionality of web applications.
Implement and execute test cases for regression testing, feature testing, and performance testing.
Collaborate with developers, product managers, and other stakeholders to understand requirements and identify test scenarios.
Participate in code reviews, sprint planning, and daily stand-up meetings to ensure test coverage and quality goals are met.
Set up and configure CI/CD pipelines to automate testing, build processes, and deployment workflows.
Create and manage Docker containers for testing environments and dependencies isolation.
Perform cross-browser and cross-platform testing to verify the compatibility of applications on different browsers and devices.
Implement and maintain Page Object Model (POM) and Data-Driven Testing (DDT) frameworks to improve test scalability and maintenance.
Conduct API testing using tools like Postman to validate backend functionality, data integrity, and API endpoints.
Report and track defects using bug tracking tools, and work closely with developers to resolve issues in a timely manner.
Continuously improve testing processes, tools, and methodologies to enhance overall product quality and efficiency.
Education & Experience:
Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
Proven experience in automation testing, specifically with Cypress for end-to-end testing.
Strong background in JavaScript for writing test scripts and automation code.
Technical Skills:
Hands-on experience with Cypress for UI and functional test automation.
Proficiency in JavaScript for test script development.
Familiarity with GitHub or other version control systems for collaboration and code management.
Experience in setting up and managing CI/CD pipelines for automated testing and deployments.
Knowledge of Docker and containerization concepts to manage test environments.
Expertise in cross-browser and cross-platform testing for application compatibility.
Understanding and application of Page Object Model (POM) and Data-Driven Testing (DDT) methodologies.
Strong experience with Postman for API testing and validation.
Soft Skills:
Strong analytical and problem-solving abilities with keen attention to detail.
Excellent verbal and written communication skills.
Ability to collaborate effectively within cross-functional teams, including developers and product managers.
Proactive mindset with a commitment to continuous improvement in testing processes and methodologies.