How Remoteville checks and expires listings
Quality Assurance Automation Engineer
Skills
Computer ScienceDevopsMobile ApplicationsContinuous ImprovementEasily AdaptableRegression TestingTechnology Solutions
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Information Systems or related field or equivalent experience
- Minimum 3 years of software quality assurance automation experience
- Experience with functional regression integration and performance testing
- Strong hands-on experience with backend API automation and front-end automation for web and mobile applications
- Experience maintaining and improving test automation frameworks
- Proficiency with REST API testing tools such as Postman with Newman or similar
- Proficiency with Selenium with Maven or comparable automation frameworks
- Proficiency with Java or similar programming languages
- Proficiency with Eclipse or comparable IDEs
- Experience with Azure DevOps
- Experience with source control systems such as Git SVN or TFS
- Familiarity with Agile methodologies such as Scrum or Kanban
- Ability to write basic to intermediate SQL queries
- Strong experience writing test plans test cases and managing regression test execution
- Experience utilizing AI tools to improve automation quality and productivity
- Excellent analytical problem-solving and communication skills
Nice to have
- Mission-driven
- Collaborative
- Detail-oriented
- Adaptable
- Quality-focused
Day to day
- Design and maintain automated test scripts for UI and API testing across web mobile and API-based solutions
- Build scalable maintainable automation frameworks and develop comprehensive test plans test cases and regression suites
- Collaborate with development QA and DevOps teams to integrate automated tests into CI/CD pipelines and improve overall software quality
- Perform manual testing cross-browser and cross-device validation defect tracking and continuous process improvement throughout the SDLC
