Logo
JobRialto

QA Engineer

JobRialto, Texas City, Texas, us, 77592


Position Overview:We are seeking a Senior Quality Assurance Engineer with extensive experience in quality assurance processes and methodologies. The ideal candidate will possess a strong background in software development, quality engineering, and test automation, with expertise in various automation frameworks. This role requires the ability to create and manage end-to-end testing across multiple platforms and technologies.

Key Responsibilities:Quality Assurance Processes:Develop, implement, and maintain quality assurance processes, methodologies, and best practices.

Test Automation:Design and create UI/API end-to-end automation for cross-cloud integrations.Utilize tools such as Selenium, Karate Framework, and SOAP UI for WebServices automation.Build and integrate various automation frameworks (Keyword, Data-driven, Hybrid) and support BDD/TDD frameworks.

Programming and Scripting:Write clear and concise automation scripts using Core Java, adhering to OOP concepts and collections framework.Utilize scripting languages such as JavaScript, Perl, and frameworks like TestNG or JUnit for unit testing.

DevOps Integration:Collaborate with DevOps tools such as Git, Jenkins, Ant, and Maven to build and maintain CI/CD pipelines from scratch.Manage and track quality issues to resolution, effectively communicating status and risks to the team and management.

Cross-Platform Testing:Conduct multi-platform testing across Windows, UNIX, and LINUX environments.Engage in cross-product testing and work closely with technical staff and product members during feature design.

Salesforce and Integration Testing:Participate in testing and developing on the Salesforce.com platform, particularly in the Quote to Cash process.Leverage experience with Force.com (Apex, Visualforce), Java, and web technologies (JavaScript, CSS, SOAP XML, HTML).

Collaboration and Communication:Organize and drive testing practices within the team, facilitating cross-functional collaboration.Demonstrate excellent problem-solving skills and communicate effectively with both technical and non-technical stakeholders.

Qualifications:

Education:Bachelor's degree in Computer Science, Engineering, or Management Information Systems (MIS).

Experience:6+ years in Quality Assurance processes and methodologies.5+ years of expertise in software development and quality engineering, with a focus on automation.

Technical Skills:Strong hands-on experience with automation tools and frameworks (Selenium, TestNG, JUnit).Proficiency in Core Java and familiarity with DevOps tools (Jenkins, Git).Experience with API testing tools (Postman, SOAP UI) and automation frameworks for functional, regression, and performance testing.

Desired Skills:Background in technologies (JSP, Servlets, EJB) and experience in testing Enterprise Integration Systems.Certification in Force.com and/or Java is a plus.

Education:

Bachelors Degree