Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by PayIt, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software QA Engineer (Automation) at PayIt will be instrumental in ensuring the highest quality of our software products through rigorous automated testing processes. This role involves collaborating with development teams to design and implement automated tests, troubleshooting software issues, and providing timely feedback to enhance functionality and performance. The ideal candidate will possess a strong understanding of both manual and automated testing methodologies, translating business requirements into technical specifications that drive product excellence.
Job Responsibilities
- Design, develop, and maintain automated test scripts using industry-standard testing tools.
- Execute automated and manual tests to ensure software functionality aligns with specifications.
- Collaborate with cross-functional teams to define and document test strategies and objectives.
- Perform root cause analysis on defects and enhance overall test coverage.
- Participate in the full software development lifecycle, including requirement analysis and design reviews.
- Continuously improve testing frameworks and methodologies to enhance testing workflows.
- Report testing progress, results, and any potential risks to stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in software quality assurance, with a focus on automation.
- Proficiency in test automation tools such as Selenium, TestNG, or JUnit.
- Strong programming skills in languages such as Java, Python, or C#.
- Understanding of API testing and experience with tools like Postman or SOAP UI.
- Familiarity with CI/CD pipelines and related tools like Jenkins or GitLab CI.
- Excellent analytical and problem-solving abilities.
- Strong communication skills, both verbal and written.
Technologies & Tools
The Software QA Engineer (Automation) role will involve the use of a variety of technologies and tools designed to enhance the quality assurance process. Key tools include Selenium for automated testing, Postman for API testing, and Jenkins for CI/CD integration. Familiarity with version control systems such as Git is essential, along with the use of project management and testing management tools like JIRA and TestRail. The candidate should also be comfortable working in a cloud-based environment.
Ideal Candidates
An ideal candidate for the Software QA Engineer (Automation) position will demonstrate a strong passion for quality and an unwavering attention to detail. They will possess a proactive attitude and the ability to work collaboratively in a dynamic environment. Excellent time management skills, combined with a commitment to cybersecurity and software integrity, will set candidates apart. Being an effective communicator is essential, as the ability to relay complex information clearly to both technical and non-technical stakeholders will be crucial for success in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.