
QA Automation Engineer
at A fast-growing SaaS commerce company permanent WFH & Office

What is the role?
This position will play a primary role in planning, implementing, leading, and executing all aspects of Quality and Testing. The role requires hands-on QA expertise, ability to take initiative, develop, and evolve our QA processes. The right candidate will be able to analyze the systems to determine what to test, the priority of those tests and the best way to test.
Key Responsibilities
- Perform impact/test analysis for the new features, feature-enhancements, and bug fixes.
- Conduct test design and test execution for functional/non-functional aspects of features / product.
- Hands-on execution for functional/non-functional aspects of features / product.
- Automate the tests to ensure repeatability of tests.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- 1 to 4 year's experienced software quality professional.
- Experienced developing and executing test cases, scripts, plans and procedures to support various development methodologies.
- Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Performance and Volume, User Acceptance).
- Knowledge & experience on java or python, selenium, Appium, etc. to perform the automation of websites and apps on desktop/handheld devices.
- Knowledge & experience on tools like JMeter, Gatling, locust to perform non-functional tests.
- Detailed and effective written communication skills for documenting the features tested and bugs found.
- Highly organized, detail oriented, extremely responsive candidate who would like to take up technical challenges.
- Self-motivated, works well independently and with others.
Whom will you work with?
You will work with a top-notch tech team and report to the engineering head.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.

Similar jobs
Job Title : SharePoint Developer
Location : On-site/Remote
Experience Required: 3+ Years
Job Summary:
We are looking for a skilled SharePoint Developer to design, develop, and maintain SharePoint solutions tailored to our organizational needs. The ideal candidate will have a strong understanding of SharePoint Online/On-Premises, customization, and integration with other systems.
Key Responsibilities:
- Develop, configure, and manage SharePoint sites, workflows, and applications.
- Create custom web parts, master pages, and templates using SharePoint Designer and Visual Studio.
- Design and implement solutions for content management, document management, and collaboration within SharePoint.
- Integrate SharePoint with other enterprise applications like Microsoft Teams, Power Automate, and Power BI.
- Debug and troubleshoot issues within SharePoint environments.
- Manage SharePoint permissions, security, and governance.
- Optimize SharePoint performance and provide technical support to end-users.
- Stay updated with SharePoint advancements and recommend improvements.
Required Skills & Qualifications:
- Proven experience as a SharePoint Developer in SharePoint Online and/or On-Premises.
- Proficiency in programming languages such as C#, .NET, JavaScript, HTML5, and CSS.
- Strong understanding of REST API, CAML, and CSOM/JSOM.
- Hands-on experience with Power Platform (Power Automate, Power Apps, Power BI) integration with SharePoint.
- Experience with SharePoint Framework (SPFx) for developing modern web parts and extensions.
- Familiarity with database technologies like SQL Server.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to collaborate with cross-functional teams.
Preferred Qualifications:
- Microsoft Certification in SharePoint or related technologies.
- Experience with SharePoint migration tools (e.g., ShareGate, Metalogix).
- Knowledge of Office 365 ecosystem and its integration with SharePoint.
- Understanding of Agile or Scrum methodologies.
Ideal Candidate
10+ years of experience in software/data engineering, with at least 3+ years in a leadership role.
Expertise in backend development with programming languages such as Java, PHP, Python, Node.JS, GoLang, JavaScript, HTML, and CSS.
Proficiency in SQL, Python, and Scala for data processing and analytics.
Strong understanding of cloud platforms (AWS, GCP, or Azure) and their data services.
Strong foundation and expertise in HLD and LLD, as well as design patterns, preferably using Spring Boot or Google Guice
Experience in big data technologies such as Spark, Hadoop, Kafka, and distributed computing frameworks.
Hands-on experience with data warehousing solutions such as Snowflake, Redshift, or BigQuery
Deep knowledge of data governance, security, and compliance (GDPR, SOC2, etc.).
Experience in NoSQL databases like Redis, Cassandra, MongoDB, and TiDB.
Familiarity with automation and DevOps tools like Jenkins, Ansible, Docker, Kubernetes, Chef, Grafana, and ELK.
Proven ability to drive technical strategy and align it with business objectives.
Strong leadership, communication, and stakeholder management skills
Looking for candidates only with tier 1 colleges OR have experience in a product-based company.
Desired Skills :
● Experience with data modeling and SQL/NoSQL databases
● Experience with distributed systems and microservices
● Good experience in working with any of Java/SpringBoot, GoLang or NodeJS
● Excellent problem solving and debugging skills
● Passionate about the experience of software engineering as much as the output
● A strong sense of ownership
● Ability to communicate your ideas and approach to solving problems with clarity
● Managing a team of interns for lead generation through LinkedIn and job portals
● Expanding into new channels of acquiring creators
● Using an analytical approach to determine which channels are suitable for acquiring
creators in different industries and verticals
● Building an agency network that allows Pepper to on board micro-agencies - agencies
that act as supply partners for complex and high-volume work
● Meeting tactical demands that might arise from business through targeted campaigns
● Bringing more structure into daily reporting of all acquisition efforts being made
through direct sales approach

Excellent communication and interpersonal skills
Ability to multitask, prioritize, and manage time effectively
Strong analytical and problem-solving skills
Understanding of sales performance metrics
Experience in the telecommunications industry is a plus
Proficient in MS Office
Utilize your extensive network and contacts in acquisition to drive sales and achieve revenue targets.
Should be flexible to do market visits any areas in Bangalore.
Upselling/Cross selling/pitching of new products/Product penetration
Take ownership of promoting the brand and products in the market.
Utilise your extensive network and contacts in acquisition to drive sales and achieve revenue targets.


Responsibilities and Duties
• Develop high-quality software design and architecture.
• Achieve the timeline with quality delivery of assigned tasks.
• Able to do technical analysis and code review.
• Able to troubleshoot internal & production bugs.
• Coordinate and support to project co-ordinator/project manager.
• Development coding standards are achieved.
• Work with internal teams to understand and analyse their needs and to ensure that proposed solution caters to same.
• Adopt new technology in quick time.
• Implement Unit tests and Functional tests to ascertain highest quality of deliverables.
• Identify, prioritize and execute tasks in the software development life cycle.
• Understand business needs and know how to implement needs in the system to meet business needs.
• Able to create technical documents.
• Able to lead team members and plan team’s task.
• Design, develop, modify, implement, and support software components anywhere in the software stack.
• Work in close partnership with cross-functional teams and management.
Qualifications
• Having knowledge of .NET C#, .NET Core, Angular JS, Web API, Micro Services, JavaScript, jQuery and Bootstrap.
• Critical thinker and creative mindset and the ability to approach a problem creatively.
• Ability to provide in-depth evaluation and analysis of unique complex technological issues. • A meticulous approach to work.
• A team player but can work independently too.
• Excellent written and verbal communication skills.
• Multi-tasking and time-management skills, with the ability to prioritize tasks.
• Database knowledge spanning across SQL, PL/SQL, MSSQL Server, Performance tuning and RDBMS is preferred.
• Proven track record of successful and timely project delivery.
• Excellent written and verbal communication skills.
• Demonstrated ability to lead others.
Based out of Norway, and presence in many countries, their solutions are being implemented in various industries ensuring efficient and smarter automation. Within 4 years of its existence, the company has seen 3 times revenue growth and over 100 employees building global and economical solutions and a diverse organisation well prepared for the future.
What you will do:
- Aligning product roadmap with delivery goals to ensure prioritizations of resources and tasks during sprints
- Coordinating with Product Managers, Business Analyst and development teams for execution of projects
- Helping in the definition of sprint goals and objectives, involving all relevant stakeholders and ensuring technical feasibility
- Ensuring relevant stakeholders are up to date with necessary information
- Developing a detailed project plan to monitor and track progress
- Managing changes to the project scope, project schedule using appropriate verification techniques
- Measuring project performance using appropriate tools and techniques
- Performing risk management to minimize project risks
- Creating and maintaining comprehensive project documentation
- Tracking project performance, specifically to analyse the successful completion of short and long-term goals
Desired Candidate Profile
What you need to have:- Bachelor’s or Master’s degree in IT
- 5+ years as Technical Project Manager
- Experience with Agile development (Scrum/Kanban) is must
- Experience with task tracking systems like Jira, VSTS is must
- Solid organizational skills including attention to detail and multitasking skills
- Experience with project management tools like MS Project is a plus
- Project Management Professional (PMP)/ PRINCE II certification is a plus
- Good knowledge of software life cycle and processes and various methodologies
- Resource planning, performance management and team motivational skills are must
- Previous development experience as Business Analyst, development or data science is a plus
1. Monitor the quality of results of the automated system in the detection of attacks,
intrusions, and unusual, unauthorized or illegal activities.
2. Build and maintain scripts that collect cyber threats data from external sources as well as
from the in-house analytics engine, data quality inspection, and dataset creation for ML
with manual annotation.
3. Assist Data Scientists & Machine Learning Engineers in developing systems that
automate risk assessment/mitigation workflows.
4. Keep up to date with the latest security and technology developments.
5. Research and evaluate emerging cybersecurity threats and ways to manage them.
Required skills
1. Attention to details and a quality first mindset.
2. Knowledge of current hacking techniques, vulnerabilities, and security analysis
techniques.
3. Basic programming experience, and the ability to automate tasks.
4. Manual code review or source code analysis experience.
Note: We are a startup, you will have much more responsibilities.
Benefits
1. A competitive salary.
2. Health Insurance.
3. An awesome team that will challenge and respect you.
4. Lunch, Unlimited snacks and drinks.
5. Top notch office in the heart of Bangalore City.

● Interact with development teams to develop a strong understanding of the product and testing objectives.
● Design and develop modules/components
● Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
Essential Skill sets
● Should have hands-on expertise and thorough understanding of Object-Oriented JavaScript.
● Experience with popular ReactJS workflows (such as Flux or Redux).
● Knowledge of integrating JavaScript apps with HTML5/CSS3 frameworks like Bootstrap,
Foundation to achieve responsive behaviour of a website.
● Familiarity with code versioning tools such as Git, SVN, Github
● Excellent verbal and written communication skills.
Desired Skill Sets:
● Full stack experience with any backend server side programming language like PHP/Java/RoR etc.
● Experience on Docker, MongoDB
● AngularJS/NodeJS, Knowledge in any JS framework, Redis will be an added advantage.
● Working experience in building pages for Responsive and Adaptive design.

