Mid-Level Quality Assurance Engineer
Join a friendly team, work on real problems, grow your skills, and make a difference from day one at Foothill Technology Solutions.
Essential Duties and Responsibilities:
• Pre-release review and analyze system specifications to ensure that product meets design specifications and standards.
• Design test plans, scenarios, scripts and procedures based on business requirements.
• Develop use cases for functional testing from product requirements.
• Perform functional testing of individual software changes and updates.
• Develop, execute, and maintain regression tests for critical product components.
• Evaluate product code according to specifications.
• Create logs to document testing phases and defects.
• Report bugs and errors to Engineering Teams.
• Help troubleshoot issues.
• Post-release, receive software defects escalated from Level 2 technical support, isolate cause of issues, and update quality assurance practices and methodology accordingly.
• Work with cross-functional teams to ensure quality throughout the software development lifecycle.
• Conducts work assignments of increasing complexity, under moderate supervision with some latitude for independent judgment.
• Offers valuable QA insight to developers and product managers during Scrum meetings with regards to common failures and dependencies.
Supervisory Responsibilities:
Education, Qualifications, Skills and Abilities:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The list below is representative of the qualifications, skills, and abilities required and preferred:
• Bachelor's Degree or equivalent education training and work-related experience.
• 3+ years of years of work-related experience specifically in manual software testing.
• Experience with manual API testing through Postman.
• Experience and/or working knowledge with automated testing tools (Selenium, etc.).
• Experience with cross-browser testing.
• Experience with payroll, HR, and/or accounting systems.
• Experience testing Windows applications.
• Ability to assist Level 2 technical support with hard to replicate and/or hard to research items escalated by internal and external users.
• Strong Google Suite (Docs, Sheets, Gmail, etc) skills.
• Experience testing Web-based and Mobile applications.
• Experience with test management tools and knowledge in automated testing tools.
• Experience in development methodologies and types of testing (e.g., Functional, System Integration, Regression etc.).
• High level knowledge of test automation technology and its applications.
• Experience writing code in a scripting or programming language.
• Knowledge of Behavior Driven Development (BDD) and/or Test Driven Development (TDD) preferred.
• Knowledge with Service Oriented Architecture (SOA) technologies preferred.
• Experience with software and systems preferred.
• Strong client centric focus.
• Strong ability to manage multiple projects and tasks and meet deadlines.
• Excellent written and verbal communication skills.
• Strong planning and organizing skills and attention to details.
• Ability to work with people and work as part of a team.
• Experience with Agile teams preferred.
• Must be able to work in an environment in which constant deadlines exist.
• Must be able to work the hours necessary to successfully perform in this position.
• Must understand all company guidelines, procedures, and workflow.
• Must be willing to embrace the APS culture which includes respect, communication, team work, client focus, continuous change, training and other learning opportunities.
• A big nice to have: Experience with mobile automated testing tools like Detox, Appium, Espresso, XCUITest, etc.
- Department
- Software Testing
- Role
- Mid-level QA Engineer
- Locations
- Palestine
- Remote status
- Hybrid
About Foothill Technology Solutions
FTS is an international software development company with offices in the USA, Palestine, and Chile. We provide a wide range of advanced development and consulting services held to the highest standards, along with an in-house engineering function that directly expands our clients’ teams.
FTS is committed to delivering innovative technology solutions tailored to meet each client’s needs. Over the years, we’ve successfully led and contributed to core projects for a diverse set of clients, while fostering local talent and creating career opportunities in Palestine, Chile, and beyond—serving both regional and global markets.
Already working at Foothill Technology Solutions?
Let’s recruit together and find your next colleague.