**About us**:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger.
We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.
Our founders and team members have industry experience and have held senior positions in a wide variety of companies - from emerging startups to large Fortune 50 firms - and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.
**The Role**:
**Responsibilities**:
- Perform compatibility testing on different devices, screen sizes, and operating system versions to ensure broad coverage.
- Conduct API testing to validate the functionality, reliability, and performance of backend services and interfaces.
- Collaborate with software engineers, product managers, and designers to understand requirements and provide early feedback on potential quality issues.
- Implement and maintain automated test scripts for regression testing and continuous integration.
- Perform manual exploratory testing to uncover usability, performance, and functional issues.
- Develop and maintain test data and testing environments to support various testing scenarios.
- Participate in product design and code reviews to influence product quality and testability.
- Mentor and provide guidance to junior QA team members, fostering a culture of continuous learning and improvement.
**Qualifications**:
- Solid experience with API testing using tools such as Postman or similar technologies.
- Exposure in using testing frameworks and tools like Appium, XCTest, Espresso, JUnit, etc.
- Demonstrated ability to write clear, concise, and comprehensive test plans and test cases.
- Strong understanding of mobile testing best practices, including performance and security testing.
- Experience with version control systems like Git to manage test scripts and test data effectively.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools.
- Knowledge of software development methodologies and agile testing practices.
- Excellent problem-solving skills and a keen eye for detail to identify and articulate defects effectively.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
**Nice to Have**:
- ISTQB or other relevant certifications in software testing.
- Experience with test management tools such as Jira, TestRail, or TestLink.
- Familiarity with load testing and performance testing using tools like JMeter.
- Knowledge of scripting languages like Python, Ruby, or JavaScript for test automation.
- Previous experience in the entertainment or music industry.
**What we offer**:
- Remote Work Opportunities
- Flexible Work Hours
- Competitive Salaries