
● Basic knowledge of all testing types
● Experience in Web, Mobile & Mobile App testing
● Innovative mindset to track issues/bugs
● Good teamwork & Communication Skills

Similar jobs
About the Company
Peacock Engineering Ltd is a Gold-accredited IBM Premier Business Partner which has amassed over 300 person years of experience implementing business critical EAM (Enterprise Asset Management) solutions across a range of industries such as oil & gas, pharmaceuticals, utilities, facilities management, transport, and power generation.
Peacock Engineering Ltd specialise in providing consultancy services and support for the IBM Maximo EAM software product and maintain a pool of highly experienced and capable consultants fully conversant with IBM Maximo and its functionality, capabilities, and opportunities for customisation to meet business need.
Main Purpose:
Peacock Engineering’s Technical Services team is now looking for an Test Analyst Professional to support the growing demand for Maximo enterprise asset management solutions, working from our office in Bangalore.
Specific Responsibilities:
- Manual testing
- Functional including Smoke, Integration, System, System integration and Regression testing.
- Limited Non-functional testing.
- Analysing requirements documentation and user stories to build standardised test artifacts.
- Creating Test Data requirements and prerequisites.
- Planning and creating test traceability matrix for the projects involved.
- Provide technical services over the entire lifecycle of a project.
- Effective communication skills (verbal and written) possess the ability to multi-task.
- Waterfall and Agile methodology work experience.
Skill Requirements - Essential:
- Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience.
- Minimum four (4) years of work experience.
- Effective communication skills, and the ability to work well in a project team environment.
- Creating Test plan, Test cases, and Test Reporting documentations.
Skill Requirements - Preferable:
- DevOps Methodology work experience.
- API testing- Postman/SOAP API/REST API.
- Knowledge of Automation testing (functional or non-functional).
- Maximo knowledge required to help plan and execute numerous projects.
- Certification in relevant work domain.
Person Specification/Attributes:
- Professional and committed, with a disciplined approach to work.
- Motivated and driven by finding and providing solutions to problems.
- Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.
- Has respect for others and their views.
- Technology minded and focused, enthusiastic about technologies.
- Analytical, able to raise from the detail and see the bigger picture.
- Dedicated to continually updating and upgrading own knowledge.
- Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.
- Values quality at the centre of all things in work.
Due to considerable amounts of virtual working and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed working in small teams physically but in larger efforts virtually. Self-drive to communicate constantly using web collaboration and video conferencing is essential.
As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.
Position Summary:
As a QA Engineer at LimeChat, you will play a crucial role in ensuring the quality and performance of our messaging and communication applications. You will primarily focus on manual testing to identify issues, validate product functionality, and provide feedback to our development teams. Additionally, you will be involved in automation testing to enhance efficiency and test coverage.
Key Responsibilities:
- Execute test cases, identify defects, and report issues accurately.
- Collaborate with cross-functional teams to ensure product requirements and user expectations are met.
- Conduct manual testing of LimeChat's messaging applications to verify product functionality and user experience.
- Develop and maintain test plans and test cases for both new features and regression testing.
- Participate in design and implementation reviews to provide input on potential issues.
- Perform exploratory testing to uncover hidden defects and ensure a robust product.
- Automate test cases using testing frameworks and tools.
- Maintain and update automated test scripts as necessary.
- Execute automated test suites to improve test efficiency and coverage.
- Continuously monitor the quality of our applications and participate in the release process.
- Collaborate with developers to isolate and reproduce defects for faster resolution.
- Maintain and document testing processes and procedures for reference.
- Contribute to a culture of continuous improvement in quality assurance.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience as a QA Engineer, with a strong emphasis on manual testing.
- Familiarity with automation testing tools such as Selenium, Appium, or similar.
- Proficiency in writing and executing test cases.
- Strong analytical and problem-solving skills.
- Knowledge of software testing methodologies and best practices.
- Experience with mobile and web application testing.
- Ability to work independently and as part of a team.
- Excellent communication and documentation skills.
- Detail-oriented with a commitment to quality.
- Experience with testing APIs is a plus.
Skills Required -
- No handholding
- Logical thinking (scenario)
- API testing (POSTMAN)
- Database SQL (think of null & able to write join query)
- Why & when regression and different types of testing
- Able to write test case
- Web testing
2.collaborate closely with other team members and departments execute all levels of testing (System, Integration, and Regression)
3.Design and develop automation scripts when needed Detect and track software defects and inconsistencies Provide timely solutions Apply quality engineering principals throughout the Agile product lifecycle Provide support and documentation.
If you are looking for a change this is what we can promise you:
You will have challenging problems to solve
You will have flexibility and autonomy to solve problems and deliver solutions
We will provide a highly collaborative environment with skilled and super friendly teammates
We will fully support you in developing software the right way
We won't burden you with useless policies and procedures
We will provide you the tools you need to do your job right
You will be challenged to continually learn new skills and become an expert in cloud computing (over 90% of our employees are AWS Certified)
If that sounds attractive please apply! We'd love to talk to you.
Here are some more details about the position:
You will be hands-on member of the time writing test cases, creating test plans, writing automation, and executing test cases. You will work with a project manager, software development engineers, user experience and interface designers, and customer stakeholders to deliver high quality, scalable and maintainable software solutions.
Responsibilities
Work with software engineers to deliver UI-level tests as they are developing new functionality.
Perform automated and manual testing as required for the project.
Contribute in all phases of the development lifecycle.
Write and implement test cases within the test framework.
Participate in all Agile/Scrum ceremonies, including discussing and writing stories and tests to prepare for upcoming sprints.
Help prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies within the test area.
Drive the team towards continuous deployment.
Required Qualifications
5 years experience manually testing software.
Hands-on experience with setting up and using Selenium and other UI testing frameworks.
Knowledge of Relational Databases, including SQL to look at data.
Experience with development using Agile/Scrum
Openness to learning other technologies including front-end and back-end frameworks.
Able to assess a feature or function definition and determine if it can and should be automated.
Desired Qualifications
Cloud Platforms (Azure, AWS or Heroku)
Git
SourceTree and Bitbucket
Scrum
Project management software - Jira
Using Postman to test Rest APIs
Here is what we are looking for:
- 1+ years of relevant experience
- Working knowledge with Manual testing, Mobile app testing, Web Testing, api testing, DB Queries.
- Knowledge of tools like Postman, SoapUI, Appium/Android Espresso, JMeter, etc.
- Plan and execute Functional, Security, and Performance testing multiple product lines (Mobile & Web).
- Experience with Web service technology like REST, XML/SOAP.
- Good understanding of Build, Deployment, Continuous Integration/Delivery process.
- Ability to thrive in a dynamic and fast-changing environment.
- Excellent written, oral communication skills and collaboration skills.
- Exercises judgment in selecting methods and techniques for obtaining solutions.
- Perform various types of testing like sanity, functional, exploratory, integration, and system testing to ensure that the product delivered is of high quality.
- Support the Planning of test schedules in accordance with project scope/delivery dates and ensure that the timelines are adhered to without fail.
- Have very good knowledge of SDLC and STLC life cycles and working knowledge in agile.
- Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Contributing toward predictable delivery of quality releases.
- Be meticulous about documentation and maintaining a robust log of all test cases and test results.
- Very good at manual testing of web and windows based applications, web services testing, and integration testing of a complex system, iOS and Android applications.
- Defect Tracking and Reporting of bugs to developers so as to fix it and follow-ups.
- Lesson Learnt documents (based on testing inputs from the previous project)
- Suggestion Documents (to improve software quality)
- Leads test processes and delivers results to necessary stakeholders.
- Reviews changes or upgrades to existing tests, tools, and testing protocols.
- Good to have knowledge over Stockbroking applications, financial and capital market domain.
Desired Technical Skills and Experience
- Experience with Web Applications, iOS, and Android Applications.
- Passionate about understanding the application end to end.
- Effective communication skills to interact with internal stakeholders.
- Experience with Agile/Waterfall methodologies.
- Adaptable to the current requirement.
- High-level problem-solving skills, and the ability to project manage Knowledge of defect management process
- Strong understanding of software concepts and ability to quickly grasp new products and technologies.
- Good knowledge of STLC, SDLC
- Various manual testing concepts and techniques
- Compatibility testing on various environments
- MS Excel formulas
- Database queries
- Experience in testing agile projects
- Finance and accounting domain knowledge
- Effective Test planning and Test Effort Estimation Skills
- Suggest improvements to enhance the overall user experience of the software.
- Able to deliver bug-free software within the deadline with minimum supervision
- Quick learning capabilities. Young and Dynamic. Work closely with team members, support team
Experience Required : 2-3 years of relevant Experience
Education : B.E/B.Tech degree in Information Systems, Computer Science or other related degree
Mandatory Requirement :
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Strong knowledge of security, performance and load testing
Good knowledge of Android framewok
Experience in testing Android,ios and web app.
Experience in writing clear, concise and comprehensive test plans and test cases
Estimate, prioritize, plan and coordinate testing activities.
Identify, record, document thoroughly and track bugs
Good communication skills
Interact with internal teams (e.g. developers and product managers) to identify system requirements.
Hands-on experience with functional testing(manual).
Knowledge of Automation
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Willingness to work in a fast-paced and changing environment
Should be quick at learning and follow the process.
Team management is a plus


