Experience: 0 - 1 year
Requirement:
Expertise in Manual testing
Good Understanding of the Salesforce Platform
Experience of Salesforce App testing
Salesforce Certified professional would be preferred
ISTQB certified professional would be preferred
Rounds:
R1: Written - multiple Choice and scenario-based question
R2: F2F Interview
The candidate's Salesforce trailhead profile link is a must. Please ask each of the applicants to provide the same beforehand for shortlisting.
Similar jobs
Location: Ahmedabad (Temporary WFH)
Designation: QA Engineer
Experience: Fresher to 3 Years
Salary: As per market standards
Responsibilities
1-Should have played a vital role in Setting up Automation Frameworks, Processes, and Standards.
2-Expert proficiency in automation scripting using Java or other scripting languages.
3-Experience in using automation tools like Selenium/Webdriver, Sikuli, Junit/JMeter, etc.
4-Good expertise in System, Regression, Smoke, Sanity, Ad-Hoc, Browser Compatibility, and Interface testing.
5-Prepare test case for Functional, Non-Functional, Integration and Usability, UI.
6-Experienced with a defect and bug tracking tools like Bugzilla, JIRA, etc.
7-Hands on experience in Test Planning, Test designing, and Test Execution, Defect Tracking & Defect Reporting.
8-Experience working in an agile development environment and scrum methodologies.
9- Involvement in setting up Test Environments, Requirements Management, Requirement Analysis.
10-Good understanding of database.
11-Should have experience in API testing.
12- Should have knowledge of payment gateway testing.
13- Good Knowledge of Performance Testing, Regression Testing, DataBase testing, Android Testing.
Qualifications
Education: B.E/B.Tech BCA/MCA
- 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
- Managing the solving of problems concerning the test automation infrastructure
- Understand and maintain Test Automation Frameworks.
- Follow the coding standards and code walk through.
- Maintain Automation Standards and Processes documentation.
- Write automated test scripts under the direction of the Test Automation Lead.
- Ability to work independently on tasks / modules assigned related to automation
- Monitoring of and reporting on the progress of the test automation process
- Reporting on the quality of the test object
- Raise risks on time and provide alternate solutions to mitigate the risk
- Advice and support for the implementation of all types of tools
- BE Computer Science, MCA or equivalent
- Familiarity with Cloud security
- Hands on experience with AWS setup troubleshooting.
- Working knowledge of any messaging system [ Kafka prefer] , application server
client-server architecture , any DB (preferably, MongoDB )
- Good understanding of Protocols: http, https, FTP
- Experience over: Windows & Linux Operating systems [ more than user level] or Mac
- Basic knowledge of automation know-how [ API automation, Selenium Java]
- Test to fail mindset, Solid test strategy experience, well versed with QA processes.
- Hands on experience on Performance test angle.
- Should have worked on defining test cases for enterprise products [ prefer on cloud]
Experience:
- Min 4 year experience
- Not more than 10 year experience.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week (11 AM to 7 PM).
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period
We are seeking a talented QA automation engineer to design testing procedures for our software applications. In this role, will be responsible for analyzing the functionality of applications and designing automated tests to validate their performance. You will also be required to identify bugs, install databases, and collaborate with the software design team.
To ensure success as a QA automation engineer, you should have advanced programming skills, a keen eye for detail, and excellent project management skills. A skilled QA automation engineer can design and write efficient test procedures for every software application.
QA Automation Engineer Responsibilities:
- Meeting with the software design team to discuss verification protocols.
- Identifying software application weaknesses and target areas.
- Sketching out ideas for automated software test procedures.
- Reviewing software bug reports and highlighting problem areas.
- Writing automation scripts and implementing software applications.
- Designing and installing software databases.
- Troubleshooting automation software and finalizing system procedures.
- Identifying quality issues and creating test reports.
- Collaborating with the design team to solve application faults.
QA Automation Engineer Requirements:
- Bachelor’s degree in computer science, software engineering, or a similar field.
- Previous experience working as a QA automation engineer.
- Advanced programming skills including automation systems and databases.
- Must have worked on Selenium,Cucumber,Maven
- Familiarity with programming script languages including Java and VBScript.
- Excellent analytical skills.
- Detailed knowledge of application functions, bug fixing, and testing protocols.
- Good written and verbal communication skills.
- Strong attention to detail.
- Good project management skills.
• Should prepare the effective test data for the identified cases.
• Should be able to configure the test environment.
• As per the sprint planning, execute test cases and report the bugs.
• The test execution involves at the user interface level, including functional tests, UI
tests and workflow tests to identify system and software problems and their causes
• Work with automated test cases using already existing frameworks
• Work in agile Team and actively participate in agile events
• Be an advocate of high quality of the products you work on
- Test Strategy, Test Planning, Test Management, Test Case Writing
- Functional, Integration, System & Regression Testing
- Defects Reporting, Tracking & Retesting
- Entire Test Life Cycle Management
- Good in Manual Testing
- Manual testing of front-end, API
- Monitoring and debugging issues in both staging and production environments
- Ability to adapt to changing priorities in a highly multi-tasked environment
- Must be self-motivated and results-driven
- Self-learning through self-exploration and documentation of the tool.
- Must have a hunger for knowledge and drive to increase product and domain expertise
- Detail and project-oriented with a focus on quality and passion in the work at hand
- Ability to effectively communicate and support our customers over email and web requests
- Ability to communicate easily with a diverse group of people
Qualifications
- Knowledge of any Application Lifecycle Management (ALM) tools like Jira or similar bug tracking tools - MUST
- An ability to rapidly grasp and apply complex business and technical concepts
- An ability to work with minimal supervision
- Excellent English Speaker - MUST
- Technical English writing in high level
- At least 2 Years and a maximum of 7 years of manual testing experience on web application
- Knowledge in SQL basic queries
- Knowledge in testing REST APIs
- Certification of ISTQB
- 3+ years demonstrated experience in the Testing Web & mobile applications.
- 1+ Years of experience in Js based Web application testing. (Like: Angular Js, Vue Js, react js)
- Create and maintain API-based automation test scripts using tools like J meter, SoapUI or Postman
- API Automation using Soap UI/Rest assured / Postman (Mandatory)
- Create and maintain API specific test plans
- Conducting Performance and Load tests on the API's and provide detailed report and analysis on metrics like Breakage point etc.
- Participate in creating and clarifying User Stories, and in planning Sprints.
- Maintaining all the testing artefacts in SharePoint.
- Updating test management tools (JIRA / Bugzilla etc) so that the current status of the project can be known at any time by stakeholders.
- Issue tracking, analysis and reporting.
- Excellent verbal and written communication skills.
Our client is a revolutionary Educational services platform, that brings in innovation and expertise in their ways of learning. Awarded as one of the best Google apps of 2017, the app provides students with a variety of online courses that cover K12 subjects, Entrance exams, Engineering and Finance stream topics, as well as Self-help notes.
Their unique and simple AI based site and app feature 500+ courses, nearly a lakh videos and tests, and also imparts strength and weakness analysis for the students to improve their knowledge base. The 5 yr old organisation is one of the most loved ed-tech platforms that reaches more than 4.5 million registered users.
- Creating and maintaining test plans as the product grows in functionality
- Researching, designing, and implementing the automation framework for tests
- Creating processes around the entire testing workflow, all the way from test case management, test data creation, automatic bug captures, test progress measurement etc.
- Defining test specifications for functional, integration and performance testing.
- Collaborating with the development team in continuous build & deployment process
- Reporting test coverage and participating in troubleshooting
- Creating optimal test strategy (including functional, non-functional, analytics and automation) and test plans for both short term and long term projects.
- Editing Job Description
- 2-5 years of experience working in a product based startup/company
- Understand the creation and implementation of test cases for immediate test scenarios and long term test case strategies.
- BE/B.Tech from Tier 1 college (Computer Science/Relevant Degree) or great set of experience of working in startup(s)/product based companies.
- Knowledge of automation tools like Selenium suite of Tools (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid)
- Experience in testing both Android & iOS, as well as the website
- Experience in establishing/managing small teams and setting up best practices across engineering units ensuring perfect releases each time.
- Good understanding of the user experience as well as ensuring a seamless product journey for users.
- Should be able to understand requirements and test algorithms accordingly.
- Strong analytical and troubleshooting skills.
- Should be resourceful, innovative and inventive.
- Creative in approaching the problems following different approaches, mindset, devices, environment, etc.
- Know how to prioritize things on the basis of their impact on the product & the company.
- Empathy towards students to understand the problem or take regular feedback for product improvement.
- Quality of keeping pace while working in dynamic atmosphere
- Great skills to communicate with the team and also articulate them for the internal documentation within the team members.