SDET Automation with Python
Fremont, CA (On-Site)
Job Description:
Job Title: SDET Automation with Python
Location: Fremont, CA (Onsite | Local Candidates only)
Job Description:
The Role (What to Expect):
Provide successful validation and verification of Applications (ERP and packaged Applications) in the non-production environments before moving them to production.
Responsibilities (What You'll Do):
· Develop and execute exploratory tests, as well as automated tests, to ensure product quality.
· Work independently on project tracks assigned to the resources.
· Develop test plans and test cases, while also preparing test data.
· Test Mobile apps. Execute functional system and Integration testing, regression testing of service Applications.
· Develop Automated Test suites for Applications.
· Verify the quality of data, ensure data coming in matches existing data, and verify functionality and data output against requirements.
· Log, manage, and retest defects in bug tracking systems.
· Report testing status, milestones, and issues to project stakeholders.
· Identify inconsistencies and flaws. Support off-hours launch and monitoring of systems with IT teams.
· Update and use Confluence page extensively for open knowledge-sharing.
Requirements (What You'll Bring):
· Experience with Agile Methodology.
· Experience with Web applications and client-server technology.
· Automating test scripts using Python / Selenium WebDriver.
· Experience in Data conversion testing.
· Using SQL / MySQL for validating backend data.
· Experience in Interface Testing, System Testing, Regression Testing, or Functional Testing.
· Develop automated test scenarios to cover all possible tests.
· Knowledge of Black-box Testing or White-box Testing.
· Experience with Bug Tracking tools including JIRA.
· Experience with Test Management tools including Zephyr or Test Link.
· Automated end-to-end testing using open-source test tools (e.g., Selenium, Coded UI, or Python).
· Setting up and maintaining QA Environment and Test Data Management.
· Strong SQL skills for querying and extracting data from databases.
· Programming knowledge in: Java, Visual Basic, C, C#, C++, or XML.
Key Skills:
- Agile Methodology, Web applications, client-server, Python
QA