Senior Automation QA Engineer
Role details
Job location
Tech stack
Job description
As a QA Engineer, you will play a critical role in ensuring not only the correctness of the product, but also its usability, performance, and overall user experience. You'll be the final checkpoint before release, helping guarantee that everything delivered meets the highest standards. Responsibilities
- Perform comprehensive manual testing of frontend applications
- Perform functional and regression testing to ensure product stability across releases
- Identify, analyze, reproduce, and document bugs with clear detail
- Validate functionality against requirements, mockups, and real-world usability expectations
- Assess data accuracy, user experience, and edge cases beyond formal specifications
- Handle user-reported issues and translate them into actionable tasks for developers
- Create, maintain, and improve test documentation, test plans, and test cases
- Review product mockups and requirements during early development stages
- Collaborate closely with developers, designers, and product/project managers
- Contribute to end-to-end (E2E) testing efforts covering critical user journeys
- Support and gradually expand test automation coverage where applicable
Requirements
- Minimum 2 years of experience in manual testing of web applications
- Strong attention to detail, accuracy, and sense of ownership
- Solid understanding of QA methodologies, testing principles, and best practices
- Experience in Functional Testing, Regression Testing, and Test Case Design
- Hands-on experience with at least one E2E testing framework (preferably Playwright or Selenium)
- Familiarity with test reporting tools such as Allure Reports
- Basic understanding of test planning and execution processes
- Experience using browser developer tools (DevTools) for debugging
- Familiarity with tools such as Jira and Confluence
- Strong communication skills and ability to work effectively in a team environment
Will be a plus
- Basic understanding of HTML, CSS, and JavaScript
- Working knowledge of TypeScript
- Exposure to Python for scripting or test automation
- Experience working with modern frontend frameworks
- Familiarity with CI/CD tools such as Jenkins
- Awareness of unit testing frameworks (e.g., Jest) for collaboration with developers
- Experience in finance or trading domain
- Familiarity with TradingView as a product
Benefits & conditions
- Flexible working hours and a hybrid work format
- Well-equipped offices for focused and collaborative work
- A global, distributed team of 500+ professionals
- Learning, mentorship, and long-term career growth
- Relocation support and private health insurance
- Performance-based bonuses
- TradingView Premium access
- Regular team events and company-wide meetups
Join the TradingView team and help us build a product used by millions of traders and investors worldwide. We look forward to hearing from you!
TradingView is an equal opportunity employer. We embrace diversity and are dedicated to fostering a diverse and inclusive workplace. Our success is driven by 600+ professionals from 40+ countries who speak nearly 20 languages.