
1. Understanding UI testing
2. Interacting with the clients
3. Creating test documents
4. Performing manual testing
1. Basic HTML, CSS, good aptitude, analytical & problem-solving skills
2. The candidate having a software testing course certificate or experience in testing would be preferred
3. Excel Sheet, knowledge of SDLC, Scrum and Agile methodology

About Seventh Triangle
About
Seventh Triangle is a full-service Martech and eCommerce consulting firm built by former D2C entrepreneurs. We partner with brands to help them build, launch, scale, and grow across all stages of their digital journey - combining expertise in technology, marketing, data, and design.
Our mission is simple: make growth predictable, tech reliable, and marketing meaningful for every brand we work with. We act as an extended arm for modern D2C companies, delivering integrated solutions across development, digital marketing, data strategy, and enterprise-grade system integrations.
Milestones
Founded in 2018, Seventh Triangle became a Shopify Plus Partner by 2021, scaled to 100+ team members by 2022, and has since partnered with 300+ brands while expanding its integrated tech and marketing offerings across global D2C businesses.
Notable Credentials
- 300+ D2C brands served
- 230+ Shopify stores built, 390+ improved
- 650M+ profitable growth delivered for partner brands
What It’s Like to Work Here
- 5-day work week
- Flexible working environment
- Real ownership & high-impact projects
- Merit-driven growth
- Learning-focused culture with hands-on exposure to real brand challenges
Similar jobs
Job Description – Senior QA Engineer (Banking & Financial Applications)Position
Job Title: Senior QA Engineer
Experience: 3+ Years
Employment Type: Full-Time
Department: Quality Assurance
Role Overview
We are seeking a highly skilled and proactive Senior QA Lead to take ownership of quality assurance across our banking and financial applications. The ideal candidate will be responsible for planning, managing, and executing end-to-end testing activities while leading a team of QA engineers.
This role requires a strong blend of technical expertise, leadership, client communication, and quality governance. The candidate will be expected to interact directly with customers and stakeholders, manage testing initiatives across multiple platforms, drive quality improvements, and lead the organization's transition from predominantly manual testing to scalable automation testing practices.
The successful candidate must possess excellent communication skills, strong analytical thinking, and the ability to confidently represent the QA function in both internal and client-facing discussions.
Key ResponsibilitiesQuality Assurance Leadership
- Own and manage the complete Software Testing Life Cycle (STLC).
- Define QA strategy, testing methodologies, standards, and best practices.
- Establish quality benchmarks and release readiness criteria.
- Ensure delivery of high-quality software across all products and releases.
- Drive continuous improvement initiatives within the QA function.
- Monitor product quality metrics and provide regular reporting to management.
Manual Testing & Quality Management
- Design, review, and execute detailed test plans, test scenarios, and test cases.
- Perform functional, regression, integration, system, exploratory, smoke, and user acceptance testing.
- Validate complex business workflows within banking and financial systems.
- Identify, document, track, and verify defects through closure.
- Ensure adequate test coverage across all business-critical features.
- Perform root cause analysis for production issues and quality incidents.
Test Automation Leadership
- Drive the organization's automation testing strategy.
- Identify manual testing areas suitable for automation.
- Build and maintain automation roadmaps and implementation plans.
- Work closely with engineering teams to improve automated test coverage.
- Establish automation frameworks, standards, and coding practices.
- Continuously improve automation efficiency and execution reliability.
- Measure and report automation coverage and effectiveness.
Team Leadership & Management
- Lead and mentor a team of QA engineers.
- Allocate work and monitor team performance and deliverables.
- Conduct test reviews and quality audits.
- Support team development through coaching and knowledge-sharing.
- Establish accountability and ownership within the QA team.
- Assist in hiring, onboarding, and training QA resources when required.
Client & Stakeholder Management
- Act as the primary QA representative in client interactions.
- Conduct customer calls, demonstrations, and quality review meetings.
- Communicate testing progress, risks, issues, and mitigation plans.
- Handle client concerns and escalations professionally and diplomatically.
- Collaborate closely with Product Managers, Business Analysts, Developers, DevOps teams, and senior leadership.
- Build strong stakeholder relationships through clear and effective communication.
Banking Domain Quality Assurance
- Validate banking, financial, and transaction-based workflows.
- Ensure accuracy of financial calculations, reconciliations, and transaction processing.
- Test security-sensitive and compliance-driven functionality.
- Verify integration with third-party financial systems, APIs, and services.
- Understand business-critical workflows and identify potential quality risks.
Required Technical SkillsTesting Expertise
- Strong experience in Manual Testing.
- Strong understanding of Software Testing Life Cycle (STLC).
- Strong understanding of Software Development Life Cycle (SDLC).
- Experience in Functional Testing.
- Regression Testing.
- Integration Testing.
- System Testing.
- User Acceptance Testing (UAT).
- Exploratory Testing.
- Smoke & Sanity Testing.
- Defect Lifecycle Management.
Automation Testing
Hands-on experience with one or more of:
- Selenium
- Playwright
- Cypress
- Appium
Experience with:
- Test automation framework design
- Automated regression suites
- Cross-browser testing
- Test execution pipelines
- Automation reporting and analysis
API Testing
- Postman
- REST APIs
- API Validation
- API Automation
- JSON/XML Validation
Database Testing
- SQL
- MySQL
- PostgreSQL
- Data Validation
- Query Analysis
Ability to:
- Write and execute SQL queries.
- Validate backend data against application workflows.
- Investigate data-related defects.
Frontend & Backend Understanding
The candidate should possess a good functional understanding of:
Frontend
- HTML
- CSS
- JavaScript fundamentals
- Browser Developer Tools
Backend
- API architecture
- Authentication mechanisms
- Database concepts
- Application logs and troubleshooting
- Client-server architecture
Tools & Platforms
Experience with:
- Jira
- Azure DevOps
- TestRail (preferred)
- Confluence
- Git
- CI/CD Pipelines
Exposure to:
- Jenkins
- GitHub Actions
- GitLab CI/CD
Required Soft SkillsCommunication
- Excellent verbal and written English communication.
- Ability to conduct client-facing meetings independently.
- Strong presentation and documentation skills.
- Ability to communicate technical and non-technical concepts clearly.
Leadership
- Team management and mentoring experience.
- Ownership-driven mindset.
- Ability to drive outcomes with minimal supervision.
- Strong decision-making capabilities.
Stakeholder Management
- Professional and diplomatic communication style.
- Strong customer relationship management skills.
- Ability to handle escalations and difficult conversations effectively.
- Experience coordinating across multiple teams and departments.
Personal Attributes
- Highly proactive and self-motivated.
- Strong analytical and critical thinking abilities.
- Detail-oriented with a quality-first mindset.
- Strong problem-solving capabilities.
- Ability to work in fast-paced environments.
- Excellent organizational and planning skills.
- Strong sense of accountability and ownership.
Preferred Qualifications
- Experience in Banking, FinTech, Payments, Lending, NBFC, or Financial Services domains.
- Experience working with enterprise-scale applications.
- Exposure to security and compliance testing.
- Experience in Agile/Scrum environments.
- ISTQB Certification (preferred).
- Experience driving QA transformation initiatives from manual testing to automation-first testing.
Key Success Indicators
The selected candidate will be expected to:
- Own and drive product quality across all releases.
- Lead and manage the QA team effectively.
- Improve automation coverage and reduce manual testing effort over time.
- Ensure smooth release cycles with minimal production defects.
- Build strong client relationships through professional communication.
- Proactively identify risks and drive timely resolutions.
- Establish a scalable and mature QA process across the organization.
We are currently looking for a detail-oriented Test Engineer to join our team. The ideal candidate should have expertise in manual testing, along with a basic understanding of Selenium automation testing and Python.
🌏 Job Location: On-Site
What You Will Be Doing
- Perform manual testing on software applications to ensure quality and performance standards are met.
- Create, maintain, and improve test frameworks to ensure comprehensive test coverage.
- Work together with Developers, Product Managers, and other stakeholders to identify and resolve software issues.
- Assist in Test Automation efforts using Selenium and Python scripts.
- Develop end-to-end testing strategies and prepare test plans through the use of quality processes and methodologies.
- Writing and executing test plans for Functional, Regression, Integration, end-to-end performance and user acceptance testing.
- Create comprehensive documentation and communicate extensively with cross-functional teams to deliver a high-quality product.
- Recommend improvements in software to enhance user experience.
- Works together with the team to enhance and improve quality of the Web and Mobile apps.
What You’ll Need
- Min. 3 months of experience as a Test Engineer.
- Good debugging skills and troubleshooting.
- Experience in Manual Testing, Selenium (Basic), Python (Basic).
- Excellent communication and collaboration skills.
- Experience in Functional, Regression, Integration, Performance Testing.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Understanding the Software Development Life Cycle (SDLC), Testing concepts and methodologies.
Benefits
- Competitive salary and performance-based Incentives.
- Working closely with the leadership & an opportunity for an accelerated career growth.
- Opportunities for professional development and career growth.
- Collaborative and dynamic work environment.
- Access to company-sponsored training and resources.
Requirements:
- Helps Test Lead to prepare the Test Plan and coordinate with Test Engineers during Testing Phase
- Performs Bug Analysis, understands the client requirement and help Test engineer to prepare the test cases
- Ability to multi-task/handle several projects effectively and deliver within timeline
- Peer Reviews the test cases, understands the Test Plan and write Automation test cases
- Able to write Scripts in languages like Java, Ruby, Python, etc.,
- Able to review the Scripts written, able to run the Maintenance / New Scripts and identify the issues
- Knowledge on automation test reports (TestNG, Allure, JUnit reports etc)
- Define onboarding documents for technology and domain for the teams
- Train/Mentor and evaluate juniors on testing specializations
- Exihitbit strong expertise in one of Load Testing - Jmeter (or similar tools) or Api Testing - Rest client/postman or DB testing
- Perform cross Browser / device compatibility testing using automation
- Understand and contribute to sprint release cycle process, ensure 100% test coverage and follow JIRA hygiene
- Besides the job specific responsibilities strictly adheres to the policies and procedures of the organization
- Excellent communication (verbal and written) - Articulates clearly, concisely and with context at all times, High confidence and assertiveness skills
- Has a cordial work relationship with peers and manager
- Speaks his/her mind even during challenging situations, Proactively seeks help /assistance when in need
- Ability to Develop self and others - Takes feedback positively and works on it seriously, Is not afraid of making mistakes as part of learning
- Open to working across projects and technologies, Good analytical and logical skills
- Understands requirements quickly and accurately
- Proactively thinks through the solution and seeks clarification before coding
- Explores the root causes of problems before taking action
- Quickly learns the latest developments in technology and is able to apply it to the projects
- Good Interpersonal Skills - Builds good working relationship with team members and customer stakeholders (Product owners and Scrum master etc)
- As a QA person - Show extreme attention to details and nuances
- Testing and proving that the software meets major architectural requirements
- Developing clear, comprehensive, and well-structured test plans and test cases that align with the business/ functional requirements
- Proving scalability and performance of software and ensuring the quality of the system as a whole.
- Developing and automating tests for software validation and detecting bug issues
- Preparing file defect reports and reporting test progress
- Analyzing test results, detecting issues and tracking root causes
- Documenting technical issues and solutions
- Building automated testing systems for regular checks
- Participating in assessing and adopting new testing tools or methodologies
What you need to have:
- 2-4 years of experience.
- Exposure to and understanding of Webpage HTML structure and browser developer tools
- Previous experience using Cross-Browser test tools such as BrowserStack
- Previous experience working in a Linux environment
- Ability to Analyze Network traffic using tools such as Charles Proxy, Fiddler, or similar tools
- Previous experience testing web API’s
- Ability to query SQL Databases
- Proven experience working within an Iterative/Agile SDLC
- Experience working with CI platforms
- In-depth knowledge and understanding of Software Development Life Cycle processes and the QA lifecycle and methodology
• Responsible for the quality of product delivery to customers and ensure we put out certified releases to customers
• Be responsible for leading and managing the QA team
• To be able to establish a solid relationship with other team members to understand the vision, requirements, and priorities of our business partners
• Participate in product and feature design with developers, product managers, and business systems analysts
• Design, Develop and Execute test strategies, test scenarios and test plans for new components and help root-cause issues working with software development teams
• Understand requirements and review the Test Cases and all other documents created by the QA team
• Develop plans, schedules, metrics, data needs and scenarios for end to end integration testing including areas such as database impacts, software scenarios, or usability as well as environment set ups and build plans
• Maintaining and Reporting on important QA metrics periodically
• Implement tools and technologies consistent with scaling processes in growing companies including helping speed up regression cycles by identifying areas of automation opportunities
• Maintain complete traceability of issues all the way from roadmap to production environments
Desired Skills & Qualifications:
• A Minimum of a Bachelor’s degree in Computer Science or related software engineering discipline, or equivalent
• Ability to learn and adapt quickly; ability to motivate people, instil accountability and achieve results
• Possess good oral and written documentation skills and be able to interact with other team members to deliver with quality
• Be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously
• Must have experience in performing quality assurance testing -functional, performance (load, stress, reliability) and regression
• Experience with Agile development methodology (e.g. Scrum)
• Passion for testing with the "break it" mentality
• Have Experience in SELENIUM(JAVA), JMeter and hands on experience on MySQL would be a plus
- Manual Testing and Automation Testing (Any tool).
- Good knowledge of UI automation using Selenium
- Writing advanced SQL queries and data validation technique
- Functional Testing
- Experience in Regression testing & Defect life cycle management
- Good Experience of working in an AgiLe
- Experience working with defect management tools like JIRA Well versed with all types of testing artifacts.
- Experience in Api testing
- Experience in Mobile App testing
- Good understanding of SDLC
- Good Communication
including PC, Mobile (app & HTML5) versions if available
Learn to be repetitive as well as unexpected. Basically you're trying to break the application /
portal / game!
Concentrate on certain areas of the game and try every possibility available
Compare new versions of game and replicate previous bugs to see if they have been fixed
Play game using different settings and options if available
Check for content, hyperlinks, landing pages, registrations, campaigns, deposits, withdrawal etc.
processes.
Test different versions of the game including PC, Mobile (app & HTML5) versions if available
Report any error codes that may pop up and report them to bug tracking software or manually.
Proof any other documentation with game including manuals, instructions and other booklets
Understand the difference between reporting a bug and reporting a feature
Prepare test cases for manual, automation
Get the new ideas to improve product
Defining processes for test plan and several phases of testing cycle.
Planning and scheduling several milestones and tasks like alpha and beta testing.
Work closely on the deadlines of the project
Ensure the team is focusing on automation along with manual testing.
Keep raising the bar and standards of all the quality processes with every project.
If you're a passionate problem solver who gets a kick out of creating rewarding learning experiences for an audience as diverse as ours (read kids - can't read, can't click on a small button and won't sit straight during a user testing session and their ever possessive parents and ambitious teachers!), we might just have a career- changing opportunity waiting for you.
What you'll do : Core Responsibilities
-Collaborate with Product Owners, Application and Engineering teams and others on assigned modules
-Take ownership of task assigned from sprint till production rollout/deployment ready state
-Ensure that entrance and exit criteria are met and follows established testing standards, processes, and procedures
-Analysis and estimation of tasks assigned with minimum deviation- Building, leading and mentoring teams
-Ability to contribute towards career development plans of the team
-Help define, improve and implement QA best practices
-Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the team.
-Design, develop, maintain and execute functional, regression, integration and end- to end tests
-Learn and understand applications and use case/testing flows
-Provide detailed bug analysis and assistance to developers for debugging
Qualifications and Skills :
-7+ years of experience in manual testing, preferably game testing across the platforms (Web/iOS/Android) with a minimum of 2 years experience as a lead.
-Strong planning skills along with project management experience
-Experience driving quality through process, instrumentation, requirements and testing
-Experience developing test strategies, test plans, and test cases
-Should be able to do an impact analysis based on the code modifications
-Possess excellent communication, presentation, and interpersonal skills
-Efficient in effort estimation, planning, prioritization and time management
-A fast learner with good problem solving and analytical skills
-Flexible with a positive - do what needs to be done- attitude
-Be able to thrive in a fast- paced and dynamic environment with minimal support and quick learning
-B.Tech/BE in Computer Science or related discipline (or equivalent experience)
Good to have :
-Experience on Automation testing tools like selenium, is a big plus








