
Key Responsibilities:
- Test Strategy & Planning: Develop and implement comprehensive test strategies and plans for the e-commerce gift card product, covering functional, regression, integration, and performance testing.
- Manual Testing: Conduct thorough manual testing when necessary, focusing on critical paths, edge cases, and user experience.
- Bug Management: Identify, document, and track bugs using JIRA or similar tools. Work with the development team to prioritize and resolve issues.
- Collaboration: Collaborate closely with cross-functional teams, including developers, product managers, and UX/UI designers, to understand requirements, provide feedback, and ensure product quality.
- Performance Testing: Lead efforts to test the scalability and performance of the gift card platform, ensuring it can handle high volumes of transactions and users.
- Documentation: Create and maintain detailed test documentation, including test cases, test scripts, and test reports.
- Continuous Improvement: Stay up-to-date with the latest QA tools, trends, and best practices. Continuously seek to improve the efficiency and effectiveness of QA processes.

About Nebula Technologies
About
Company social profiles
Similar jobs
Pncpl QC Engineer
Company Summary :
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress. www.deltek.com
Business Summary :
The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation and quality. Our team of experts has the talent, skills and values to deliver products and services that are easy to use, reliable, sustainable and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported and questions are encouraged – consider joining us as we explore the limitless opportunities of the software industry.
Principal QC Engineer
Position Responsibilities :
Deltek is seeking a passionate Quality Assurance Engineer dedicated to software quality. This role goes beyond traditional testing stereotypes, requiring the ability to identify defects across all application layers and envision comprehensive test case structures for product features and enhancements.
The ideal candidate will thrive in the complexities of an Agile, Sprint environment with globally distributed teams.
If you are persistent when faced with complex challenges, versatile in tackling diverse testing activities across various technologies, and have a strong aptitude for learning and designing imaginative test cases and scenarios, we invite you to join our team.
Responsibilities:
- Conduct manual testing for features and updates in web and mobile applications.
- Develop and execute test cases for moderate to complex features to enhance quality.
- Conduct defect analysis to identify root causes, trends, & patterns in software issues.
- Analyze fleet data to pinpoint future investment opportunities.
- Collaborate with testers, developers & others, to resolve product and technical issues.
- Oversee multiple tasks and projects simultaneously with minimal supervision.
Qualifications :
Qualifications:
- Bachelor’s degree in computer science, Information technology, Engineering, or professional degree in accounting.
- Relevant certifications in software testing, such as ISTQB (International Software Testing Qualifications Board) or CSTE (Certified Software Tester), are advantageous.
Experience:
- 7+ Years of experience in a manual testing role.
- Proven experience in ERP Systems (Project Accounting, Financial Accounting, Payroll, Inventory, Purchasing, or Time and Expense).
Technical Qualifications:
- In-depth knowledge of QA methodologies, tools, and processes.
- Experience with Agile software development practices.
- Experience with performance and/or security testing is advantageous.
- Experience testing web or mobile applications across various browsers, versions, and operating systems.
- Familiarity with automated tools such as Selenium, QTP or other automation tools.
- Basic understanding of SQL and ability to write queries for data validation.
- Familiarity with tools like Postman for API testing.
- Basic understanding of version control systems like Git.
- Proficiency in estimating, scheduling, and task distribution.
- Capable of using creative and analytical approaches, leveraging data-driven decision making to enhance the customer experience
Soft Skills:
- Excellent communication and collaboration skills.
- Strong interpersonal skills for working in a team-oriented environment.
- Ability to manage multiple tasks/projects concurrently.
- Exceptional problem-solving skills and keen attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Proactive and self-motivated with a strong desire for continuous learning and improvement
Responsibilities:
- Conduct thorough manual testing of software applications across various functionalities.
- Develop and maintain automated test scripts using MSTest framework.
- Identify and report bugs and defects through a bug tracking system.
- Analyze test results, diagnose issues, and collaborate with developers to resolve them.
- Participate in code reviews to identify potential defects early in the development process.
- Stay up-to-date with the latest QA methodologies and best practices.
- Contribute to the improvement of existing testing processes and documentation.
- Work effectively within an Agile development environment.
- Clearly communicate test findings and recommendations to technical and non-technical audiences.
Qualifications:
- Proven experience in manual testing methodologies (e.g., black-box testing, exploratory testing).
- Expertise in developing and maintaining automated test scripts using MSTest.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Excellent analytical and problem-solving skills.
- Ability to prioritize tasks, manage time effectively, and meet deadlines.
- Strong written and verbal communication skills.
- Experience with API testing is a plus.
- Familiarity with other automation frameworks (e.g., Selenium) is a plus.
- 1-3 years of experience or training received as a Software Tester for web and mobile applications or similar roles. #software testing
- Good knowledge of Test case preparation.
- Good written and verbal communication skills.
- Strong analytical and documentation skills to present findings to team members.
- Analyze client requirements for validity and feasibility
- Good logical thinking
- Execute all levels of testing - Software Tester - Manual testing
- Detect and track defects and inconsistencies
Job Description -
We are looking for a Quality Assurance Engineer with a Bachelor's in engineering, computer science, computer engineering, information technology, or a similar degree. Candidates should have experience in mobile application testing in Android/iOS platforms. As a Mobility QA Engineer, Will be responsible for creating and implementing a strategy for quality coordination and testing as well as suggesting solutions to identified quality problems in mobile application products.
Designation/Role Name: Software Test Engineer (Mobility)
Experience range: 1 to 5 years of experience
Responsibilities -
· Test current products and identify deficiencies
· Suggest solutions to identified product problems
· Investigate product quality in order to make improvements to achieve better customer satisfaction
· Plan, create and manage the overall Quality Planning strategy
· Collaborate with the Product Development team to ensure consistent project execution
· Identify quality assurance process bottleneck and suggest actions for improvement
· Oversee continuous improvement projects
· Collect quality data
· Identify key KPIs for product quality
· Prepare and present reports and metrics to Senior Management
· Capable of handling multiple tasks and projects in parallel with tight deadlines.
Skills/Expertise :
· Strong in software testing & QA concepts and test case writing with a break the system approach.
· Knowledge of bug tracking and project management tool JIRA.
· Working knowledge of mobile operating systems such as iOS and Android.
· Ability to test on different platforms,devices and cloud devices tools like Browserstack.
· Experience in developing automated test scripts in mobile app testing using tools like Appium and Selenium.
· Ability to develop test framework for mobile application testing using open source tools and technology.
· Scripting languages such as Java, python or Javascript.
· Experience in using configuration management or version control tools like GIT.
· Hands-on experience in Android Studio and xCode instrument for Android and iOS application error logs debugging and monitoring the memory leakage.
· Knowledge of identifying the API requests from the mobile clients using the Charles Proxy tool.
· Hands-on experience with IDEs like Eclipse , Android studio, IntelliJ IDEA.
· Knowledge of MYSQL and Database concepts for database testing.
Good to have :
· Experience in CI/CD tools like Jenkins will be an add-on.
· Knowledge of Codecept.js, Puppeteer test frameworks
Essential for this position :
- 3-4 years of experience as a manual tester
- Good understanding and experience with Microsoft Azure (or AWS)
- Good understanding and experience with APIs and microservices
- Experience with CI/CD pipelines (ideally Azure DevOps)
Any of the following exp will be preferred :
- Writing automated tests
- TDD and BDD
- Contributing to open source community
- DevOps, monitoring and alerting
- Experience with Health-tech, FHIR, Wearables, IoT, Big data
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive, and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly, and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
Requirements
- Knowledge of the quality assurance and testing concepts, methodologies, metrics, automated testing frameworks, and documentation standards.
- Should have knowledge/experience in creating Test Plans, Test scripts, Test cases.
- Collaborate well with others. Ability to translate technical concepts into easy-to-understand terms.
- Preferred knowledge/understanding of different mobile operating systems (Android, iOS)
- Preferred knowledge/experience testing both front-end (GUI)and back-end (database query) applications
- Experience using Git / Github
2)Preparing Software Tests
3)Test Items, Including the Modules Used, Scope and Out of Scope.
4)Testing Methodology, Including tools Used, bug Tracking Protocol and testing Levels.
5)Understanding the Testing Process.
- Customer centricity : We believe an ability to empathize with merchants and customers will help us outperform the competition and motivate us to innovate. The developer should be able to prioritize the roadmap based on customer needs.
- Outcome and data-oriented : The developer should have the ability to define the economic rationale for every major effort and translate it into metrics. There should be an obsession with data for business iterations and improvements.
- Hands-on & Willingness to go above and beyond: For start-ups the responsibilities and needs of the business change quickly. We're looking for a developer who is not afraid to take on new challenges and can deal with ambiguity.
- Ability to work with cross-functional teams : The developer must be able to manage cross-functional teams - customer care, product, merchants, compliance & finance teams. Having the experience of managing healthy conflicts and driving people towards customer goals and organization priorities would be valued.
Requirement :
- Good Understanding Software development life cycle and testing lifecycle
- Good at testing Mobile, Web and API
- Basics of performance and load testing
- Experience in financial service would be preferred
- Fearless - not afraid to suggest or back big ideas however disruptive they may be
- Excellent knowledge in testing skills (design test plan and test strategy, writing test cases, executing test cases, opening bugs, verifying bugs)
- Good level in SQL/database
- Candidate with at least 2-4 years.
automated testing. You will be responsible for finding and reporting bugs and glitches.
In this role, you should have a keen eye for detail and excellent communication skills.
If you are also competent in executing test cases and are passionate about quality.
Ultimately, you will ensure that our products, applications and systems work correctly.
Responsibilities
• Review and analyse system specifications
• Develop effective strategies and test plans
• Execute test cases (manual or automated) and analyse results
• Evaluate product code according to specifications
• Create logs to document testing phases and defects
• Report bugs and errors to development teams
• Help troubleshoot issues
• Conduct post-release/ post-implementation testing
• Work with cross-functional teams to ensure quality throughout the software
development lifecycle
Requirements
• Proven experience as a Quality Assurance Tester or similar role
• Familiarity with Agile frameworks and regression testing is a plus
• Ability to document and troubleshoot errors
• Working knowledge of test management software (e.g. qTest, Zephyr) and
SQL
Educational Competency:
• BCA/MCA/ B.Tech
Experience:
• Relevant Experience should be 1-3 years
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

